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 |