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 RoleAssignments-Methode gibt eine Auflistung der Rollenzuweisungen zurück, die dieser Aufgabe zugeordnet sind.
Syntax
HRESULT RoleAssignments(
[in] BSTR bstrScopeName,
[in] VARIANT_BOOL bRecursive,
[out] IAzRoleAssignments **ppRoleAssignments
);
Parameter
[in] bstrScopeName
Der Name des Bereichs, in dem nach Rollenzuweisungen gesucht werden soll. Wenn der Wert dieses Parameters eine leere Zeichenfolge ist, sucht die Methode auf Rollenzuweisungen auf Anwendungsebene.
[in] bRecursive
TRUE , wenn die -Methode alle Bereiche innerhalb der Anwendung überprüft; andernfalls FALSE. Dieser Parameter wird ignoriert, wenn der Wert des bstrScopeName-Parameters nicht NULL ist.
[out] ppRoleAssignments
Die Adresse eines Zeigers auf eine IAzRoleAssignments-Schnittstelle , die die Auflistung der IAzRoleAssignment-Objekte darstellt, die dieser Aufgabe zugeordnet sind.
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 |