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 DeleteRoleDefinition-Methode entfernt das IAzRoleDefinition-Objekt mit dem angegebenen Namen aus diesem IAzRoleAssignment-Objekt .
Syntax
HRESULT DeleteRoleDefinition(
[in] BSTR bstrRoleDefinition
);
Parameter
[in] bstrRoleDefinition
Der Name des zu löschenden IAzRoleDefinition-Objekts .
Rückgabewert
Wenn die Methode erfolgreich ist, gibt die Methode S_OK zurück.
Wenn die Methode fehlschlägt, gibt sie einen HRESULT-Wert zurück, der den Fehler angibt. Eine Liste allgemeiner Fehlercodes finden Sie unter Allgemeine HRESULT-Werte.
Hinweise
Wenn Verweise auf ein IAzRoleDefinition-Objekt vorhanden sind, das aus dem Cache gelöscht wurde, kann das IAzRoleDefinition-Objekt nicht mehr verwendet werden. In C++ müssen Sie Verweise auf gelöschte IAzRoleDefinition-Objekte freigeben, indem Sie die IUnknown::Release-Methode aufrufen. In Visual Basic werden Verweise auf gelöschte Objekte automatisch freigegeben.
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 |
| DLL | Azroles.dll |