UserIsMemberOf   

ITcUserManager::UserIsMemberOf   

Überprüft, ob der aufrufende Thread Mitglied der gewünschten Benutzergruppe ist.

HRESULT UserIsMemberOf(
  BSTR bstrUserGroup,
  VARIANT varUserName,
  VARIANT_BOOL* pbResult
);

Parameters

bstrUserGroup

[in]

Name der Benutzergruppe.

varUserName

[in]

Optionaler Name eines Benutzers, der als BSTR übergeben wird.

pbResult

[out, retval]
Zeiger auf ein VARIANT_BOOL, in dem das Abfrageergebnis hinterlegt wird.

Return Values

HRESULT == S_OK

Abfrage erfolgreich durchgeführt.

HRESULT != S_OK

Im Fehlerfall steht in HRESULT ein von Windows NT generierter Fehlercode. Um eine COM/OLE Fehlerbehandlung zu provozieren, wird aus dem Fehlercode ein HRESULT durch HRESULT_FROM_NT(nErrror) erzeugt. Zu beachten ist hierbei, dass der Windows NT Fehlercode in niederwertigen 16 Bit dargestellt wird.