Freigeben über


ISecurityProperty-Schnittstelle (comsvcs.h)

Bestimmt den Sicherheitsbezeichner des ursprünglichen Aufrufers oder direkten Aufrufers des aktuellen Objekts. Die bevorzugte Methode zum Abrufen von Informationen über die Aufrufer eines Objekts ist jedoch die Verwendung der ISecurityCallContext-Schnittstelle .

Vererbung

Die ISecurityProperty-Schnittstelle erbt von der IUnknown-Schnittstelle . ISecurityProperty verfügt auch über folgende Membertypen:

Methoden

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

 
ISecurityProperty::GetDirectCallerSID

Ruft den Sicherheitsbezeichner des externen Prozesses ab, der die derzeit ausgeführte Methode aufgerufen hat.
ISecurityProperty::GetDirectCreatorSID

In MTS 2.0 ruft diese Methode die Sicherheits-ID des externen Prozesses ab, der das aktuelle Objekt direkt erstellt hat. Verwenden Sie diese Methode nicht in COM+.
ISecurityProperty::GetOriginalCallerSID

Ruft den Sicherheitsbezeichner des Basisprozesses ab, der die Aufrufsequenz initiiert hat, aus der die aktuelle Methode aufgerufen wurde.
ISecurityProperty::GetOriginalCreatorSID

In MTS 2.0 ruft diese Methode den Sicherheitsbezeichner des Basisprozesses ab, der die Aktivität initiiert hat, in der das aktuelle Objekt ausgeführt wird. Verwenden Sie diese Methode nicht in COM+.
ISecurityProperty::ReleaseSID

Gibt den Von einer der anderen ISecurityProperty-Methoden zurückgegebenen Sicherheitsbezeichner frei.

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

ISecurityCallContext

Programmgesteuerte Komponentensicherheit