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 GetPrincipals-Methode zeigt ein Dialogfeld an, in dem Benutzer einen oder mehrere Prinzipale auswählen können, und gibt dann die ausgewählte Liste der Prinzipale und die entsprechenden Sicherheits-IDs (SIDs) zurück.
Syntax
HRESULT GetPrincipals(
[in] HWND hParentWnd,
[in] BSTR bstrTitle,
[out] VARIANT *pvSidTypes,
[out] VARIANT *pvNames,
[out] VARIANT *pvSids
);
Parameter
[in] hParentWnd
Ein Handle für das übergeordnete Fenster des Dialogfelds.
[in] bstrTitle
Der Anzeigetitel des Dialogfelds.
[out] pvSidTypes
Ein Zeiger auf ein Array von Elementen der SID_NAME_USE Enumeration, die die Typen der SIDs angeben, die den vom Benutzer ausgewählten Prinzipalen entsprechen.
Dies ist eine Variante, die entweder ein SAFEARRAY - oder das JScript-Array-Objekt enthält. Jedes Element des Arrays enthält einen VT_I4 Wert, der ein Element der SID_NAME_USE-Enumeration angibt.
[out] pvNames
Ein Zeiger auf ein Array von Anzeigenamen der vom Benutzer ausgewählten Prinzipale.
Dies ist eine Variante, die entweder ein SAFEARRAY - oder das JScript-Array-Objekt enthält. Jedes Element des Arrays enthält eine VT_BSTR , die einen Anzeigenamen enthält.
[out] pvSids
Ein Zeiger auf ein Array von Zeichenfolgendarstellungen der SIDs, die den vom Benutzer ausgewählten Prinzipalen entsprechen.
Dies ist eine Variante, die entweder ein SAFEARRAY - oder das JScript-Array-Objekt enthält. Jedes Element des Arrays enthält eine VT_BSTR , die eine Zeichenfolgendarstellung einer SID enthält.
Rückgabewert
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben.
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 |