GetNextName
Bekommt den nächsten Namen ausgehend vom internen Iterator.
Vor dem Start einer Aufzählung müssen sie GetFirstName aufrufen.
Nachdem Events hinzugefügt oder entfernt wurden müssen sie den internen Iterator resetten indem sie GetFirstName aufrufen.
HRESULT GetNextName([out, retval]
BSTR* name);
Parameter
name
[out] Pointer zu der BSTR Variable die den Sourcenamen bekommen soll
pLangId
[out, retval] Pointer zu der long Variable die die lang id bekommen soll
Rückgabe Werte
S_OK
Funktion erfolgreich ausgeführt
S_FALSE
Die Source hat keine Namen. *name ist NULL.
E_POINTER
name ist kein gültiger Pointer
E_ACCESSDENIED
Das Objekt ist wegen einer asynchronen Operation gesperrt.