Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die IsInRoleAssignment-Methode überprüft, ob der durch den aktuellen Clientkontext dargestellte Prinzipal ein Mitglied der angegebenen Rolle im angegebenen Bereich ist.
Syntax
HRESULT IsInRoleAssignment(
[in] BSTR bstrScopeName,
[in] BSTR bstrRoleName,
[out] VARIANT_BOOL *pbIsInRole
);
Parameter
[in] bstrScopeName
Der Name des zu überprüfenden Bereichs.
[in] bstrRoleName
Der Name der zu überprüfenden Rolle.
[out] pbIsInRole
VARIANT_TRUE , wenn der durch den aktuellen Clientkontext dargestellte Prinzipal ein Mitglied der vom bstrRoleName-Parameter angegebenen Rolle in dem durch den bstrScopeName-Parameter angegebenen Bereich ist; andernfalls VARIANT_FALSE.
Rückgabewert
Wenn die Methode erfolgreich ist, gibt sie S_OK zurück.
Bei einem Fehler gibt diese Methode einen Fehlercode zurück. Eine Liste allgemeiner Fehlercodes finden Sie unter Allgemeine HRESULT-Werte.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | azroles.h |