Freigeben über


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

Weitere Informationen

COM+-Sicherheit

ISecurityIdentityColl