IAzApplicationGroup::AddNonMemberName-Methode (azroles.h)
Die AddNonMemberName-Methode fügt den angegebenen Kontonamen der Liste der Konten hinzu, denen die Mitgliedschaft in der Anwendungsgruppe verweigert wurde.
Syntax
HRESULT AddNonMemberName(
[in] BSTR bstrProp,
[in, optional] VARIANT varReserved
);
Parameter
[in] bstrProp
Zeichenfolge, die die SID enthält, die der Liste der Konten hinzugefügt werden soll, denen die Mitgliedschaft in der Anwendungsgruppe verweigert wurde. Der Kontoname muss im UpN-Format (User Principal Name, Benutzerprinzipalname) vorliegen (z. B someone@example.com
. ). Die LookupAccountName-Funktion wird aufgerufen, um die Domäne abzurufen.
[in, optional] varReserved
Für die zukünftige Verwendung reserviert.
Rückgabewert
Wenn die Methode erfolgreich ist, wird zurückgegeben S_OK
. Jeder andere HRESULT-Wert gibt an, dass der Vorgang fehlgeschlagen ist.
Hinweise
Der Anwendungsgruppe wird nie ein Konto mit dieser Methode als Mitglied hinzugefügt, auch wenn dieses Konto direkt oder indirekt von der Members-Eigenschaft angegeben wird.
Das Verweigern der Mitgliedschaft zu einem Konto in einer Anwendungsgruppe verhindert nicht, dass dieses Konto über eine andere Anwendungsgruppe einer Rolle zugewiesen wird, noch wird ihm durch Zuweisung zu einer anderen Rolle eine Berechtigung für eine Ressource erteilt.
Verwenden Sie die NonMembersName-Eigenschaft , um die Liste der Kontonamen von Konten anzuzeigen, denen die Mitgliedschaft in dieser Anwendungsgruppe verweigert wurde.
Sie müssen die Submit-Methode aufrufen, um alle von dieser Methode vorgenommenen Änderungen beizubehalten.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | azroles.h |
Bibliothek | Azroles.lib |
DLL | Azroles.dll |
Verteilbare Komponente | Windows Server 2003 Administration Tools Pack unter Windows XP |