Freigeben über


ISecurityIdentityColl-Schnittstelle (comsvcs.h)

Bietet Zugriff auf eine Sammlung von Sicherheitsinformationen, die die Identität eines Aufrufers darstellen. Die in dieser Sammlung verfügbaren Elemente sind die SID, der Kontoname, der Authentifizierungsdienst, die Authentifizierungsebene und die Identitätswechselebene.

Diese Schnittstelle wird verwendet, um einen bestimmten Aufrufer in einer Kette von Aufrufern zu ermitteln, die Teil des Sicherheitsaufrufkontexts ist. Weitere Informationen dazu, wie auf Sicherheitsaufrufkontextinformationen zugegriffen wird, finden Sie unter Programmgesteuerte Komponentensicherheit.

COM+-Anwendungen, die keine rollenbasierte Sicherheit verwenden, und COM-Basisanwendungen können keine Methoden von ISecurityIdentityColl aufrufen, da sie den erforderlichen Zeiger auf ISecurityCallContext nicht abrufen können. Weitere Informationen finden Sie unter CoGetCallContext.

Vererbung

Die ISecurityIdentityColl-Schnittstelle erbt von der IDispatch-Schnittstelle . ISecurityIdentityColl verfügt auch über folgende Membertypen:

Methoden

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

 
ISecurityIdentityColl::get__NewEnum

Ruft einen Enumerator für die Sicherheitsidentitätssammlung ab.
ISecurityIdentityColl::get_Count

Ruft die Anzahl der Eigenschaften in der Sicherheitsidentitätsauflistung ab.
ISecurityIdentityColl::get_Item

Ruft eine angegebene Eigenschaft in der Sicherheitsidentitätsauflistung ab.

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

CoGetCallContext

ISecurityCallersColl

SecurityIdentity