Freigeben über


IAzPrincipalLocator-Schnittstelle (azroles.h)

Die IAzPrincipalLocator-Schnittstelle sucht und wählt die Prinzipale des Active Directory-Anwendungsmodus (ADAM) im Autorisierungs-Manager aus.

Vererbung

Die IAzPrincipalLocator-Schnittstelle erbt von der IDispatch-Schnittstelle.

Methoden

Die IAzPrincipalLocator-Schnittstelle verfügt über diese Methoden.

 
IAzPrincipalLocator::get_NameResolver

Ruft einen Zeiger auf die IAzNameResolver-Schnittstelle ab, die diesem IAzPrincipalLocator-Objekt zugeordnet ist.
IAzPrincipalLocator::get_ObjectPicker

Ruft einen Zeiger auf die IAzObjectPicker-Schnittstelle ab, die diesem IAzPrincipalLocator-Objekt zugeordnet ist.

Hinweise

Ein IAzPrincipalLocator-Objekt kann einen Namenslöser und eine Objektauswahl enthalten. Ein Namenslöser übersetzt Sicherheitsbezeichner (SIDs) in Anzeigenamen. Eine Objektauswahl zeigt ein Dialogfeld an, das es einem Benutzer ermöglicht, aus einer Liste von ADAM-Prinzipalen auszuwählen. Das Dialogfeld kann angezeigt werden, wenn ein Benutzer Anwendungsgruppen oder Rollen über die Benutzeroberfläche des Autorisierungs-Managers ändert.

Die IAzPrincipalLocator-Schnittstelle muss unter dem folgenden Schlüssel registriert werden. HKEY_LOCAL_MACHINE\Software\Microsoft\Azman\ObjectPicker

Erstellen Sie unter diesem Registrierungsschlüssel einen Unterschlüssel mit dem Wert der COM-Klassen-ID der IAzPrincipalLocator-Schnittstelle . Der Autorisierungs-Manager unterstützt nur einen registrierten Prinzipallocator.

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