ISecurityIdentityColl::get_Item-Methode (comsvcs.h)
Ruft eine angegebene Eigenschaft in der Sicherheitsidentitätsauflistung ab.
Syntax
HRESULT get_Item(
[in] BSTR name,
[out] VARIANT *pItem
);
Parameter
[in] name
Der Name der abzurufenden Eigenschaft. Informationen zu den verfügbaren Eigenschaften finden Sie unter Hinweise.
[out] pItem
Ein Verweis auf die abgerufene Eigenschaft.
Rückgabewert
Diese Methode kann die Standardrückgabewerte E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL und S_OK zurückgeben.
Hinweise
Diese Auflistung stellt eine Sicherheitsidentität dar, die Informationen zu einem bestimmten Aufrufer in der Anrufkette bereitstellt, die mit dem aktuellen Aufruf endet. Für jedes Element in der Sicherheitsidentitätsauflistung enthält die folgende Tabelle eine Beschreibung, den Indexnamen, der zum Abrufen verwendet wird, und den zurückgegebenen Datentyp des Elements.
Element | BESCHREIBUNG | Indexname | Zurückgegebener Typ |
---|---|---|---|
SID | Die Sicherheits-ID des Aufrufers. | "SID" | V_ARRAY |
Kontoname | Der Kontoname, den der Aufrufer verwendet. | "AccountName" | V_BSTR |
Authentifizierungsdienst | Der vom Aufrufer verwendete Authentifizierungsdienst, z. B. NTLMSSP, Kerberos oder SSL. | "AuthenticationService" | V_I4 |
Impersonation Level | Die Identitätswechselebene, die angibt, wie viel Autorität der Aufrufer erhalten hat, um im Namen eines Clients zu handeln. | "ImpersonationLevel" | V_I4 |
Authentifizierungsebene | Die vom Aufrufer verwendete Authentifizierungsebene, die den Während des Anrufs gewährten Schutz angibt. | "AuthenticationLevel" | V_I4 |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | comsvcs.h |