Freigeben über


SWbemSecurity-Objekt

Mit dem SWbemSecurity-Objekt werden Sicherheitseinstellungen wie Berechtigungen, COM-Identitätswechsel und Authentifizierungsebenen, die einem Objekt zugewiesen sind, abgerufen oder festgelegt. Die Objekte SWbemLocator, SWbemServices, SWbemObject, SWbemObjectSet, SWbemObjectPath, SWbemLastError und SWbemEventSource verfügen über eine Security_-Eigenschaft, bei der es sich um das SWbemSecurity-Objekt handelt. Wenn Sie eine Instanz abrufen oder das WMI-Sicherheitsprotokoll anzeigen, müssen Sie möglicherweise die Eigenschaften des Security_-Objekts festlegen.

Der VBScript-Aufruf CreateObject kann das „Security“-Objekt nicht erstellen. Die Sicherheitseinstellungen in diesem Objekt identifizieren nicht die Authentifizierungs-, Identitätswechsel- oder Berechtigungseinstellungen für eine Verbindung mit WMI oder die für den Proxy bei der Übermittlung eines Objekts in einem asynchronen Aufruf an eine Senke geltende Sicherheit. Weitere Informationen finden Sie unter Verwalten der WMI-Sicherheit.

Member

Das SWbemSecurity-Objekt weist die folgenden Typen von Membern auf:

Eigenschaften

Das SWbemSecurity-Objekt weist die folgenden Eigenschaften auf.

Eigenschaft Zugriffstyp BESCHREIBUNG
AuthenticationLevel
Lesen/Schreiben
Numerischer Wert, der die diesem Objekt zugewiesene COM-Authentifizierungsebene definiert. Diese Einstellung bestimmt, wie von WMI gesendete Informationen geschützt werden.
ImpersonationLevel
Lesen/Schreiben
Numerischer Wert, der die diesem Objekt zugewiesene COM-Identitätswechselebene definiert. Diese Einstellung bestimmt, ob WMI-Prozesse Ihre Sicherheitsanmeldeinformationen erkennen oder verwenden können, wenn andere Prozesse aufgerufen werden.
Privileges
Schreibgeschützt
Ein SWbemPrivilegeSet-Objekt, das Berechtigungen für dieses Objekt definiert. Weitere Informationen finden Sie unter Ausführen mit speziellen Berechtigungen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
Windows Server 2008
Header
Wbemdisp.h
Typbibliothek
Wbemdisp.tlb
DLL
Wbemdisp.dll
CLSID
CLSID_SWbemSecurity
IID
IID_ISWbemSecurity

Weitere Informationen

Objekte für die Skripterstellungs-API

Verwalten der WMI-Sicherheit

Festlegen der Sicherheit des Clientanwendungsprozesses

WbemAuthenticationLevelEnum

WbemImpersonationLevelEnum

WbemPrivilegeEnum