GetNextMessage

Führt die Auflistung der Message Strings fort.
Bevor sie die Auflustung starten, rufen sie GetFirstMessage auf.
Nachdem Messages hinzugefügt oder entfernt wurden muss die Aufzählung mit GetFirstMessage neu gestartet werden.

 

HRESULT GetNextMessage([out] BSTR*
message, [out, retval] long* langId);

Parameter

message

[out] Pointer zu einer BSTR Variable die die nächste Message des Events bekommen soll.

langId

[out, retval] Pointer zu einer long Variable die die lang Id der Message speichert.

Rückgabe Werte

S_OK

message enthält die nächste Message des Events.

S_FALSE

Die Source hat keine Messages. *message ist NULL.

E_POINTER

message ist kein gültiger Pointer

E_ACCESSDENIED

Das Objekt ist wegen einer asynchronen Operation gesperrt.