MBM.FlatUpdate (FUN)

 

(CAA_MemBlockMan.Library)

Der zum Schlüssel idKey gehörende Wert wird durch hMsg ersetzt. Der Wert, der vor dem Aufruf der Funktion gültig war, wird in hOldMsg zurückgegeben und kann nun möglicherweise über MBM.MsgRelease freigegeben werden. Wenn der Wert nicht aktualisiert werden kann oder bisher kein Wert in den Flat eingetragen wurde, wird CAA.gc_hINVALID zurückgegeben.

Eingang:

hFlat

CAA.HANDLE

Flat Handle

idKey

CAA.IDENT

Schlüssel, dessen Wert aktualisiert werden soll.

hMsg

CAA.HANDLE

Handle der neuen Meldung.

peError

POINTER TO MBM.ERROR

Zeiger auf Fehler-ID.

Ausgang:

hOldMsg

CAA.HANDLE

Handle der zuvor im Flat gespeicherten Meldung.