GetFirstName

ITcEvtCfgSource

Bekommt den ersten Namen der Source.

Diese Funktion resettet den internen Iterator und ruft GetNextName auf.
Um die Aufzählung fortzusetzen rufen sie GetNextName auf.

 

HRESULT GetFirstName([out] BSTR*
pName, [out,retval] long* pLangId);

Parameter

name

[out] Pointer zu einer BSTR Variable die den Namen bekommen soll.

pLangId

[out, retval] Pointer zu einer long Variable die die lang id bekommen soll

Rückgabe Werte

S_OK

name enthält den ersten Namen der Source

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.