SWbemSecurity 物件

SWbemSecurity物件會取得或設定安全性設定,例如許可權、COM 模擬,以及指派給物件的驗證層級。 SWbemLocatorSWbemServicesSWbemObject、SWbemObjectSet、SWbemObjectPathSWbemLastErrorSWbemEventSource物件具有Security_屬性,這是SWbemSecurity物件。 當您擷取實例或檢視 WMI 安全性記錄檔時,您可能需要設定 Security_ 物件的屬性。

VBScript CreateObject 呼叫無法建立 Security 物件。 此物件中的安全性設定不會識別與 WMI 連線上的驗證、模擬或許可權設定,或在物件在非同步呼叫中傳遞至接收時,Proxy 的安全性作用中。 如需詳細資訊,請參閱 維護 WMI 安全性

成員

SWbemSecurity物件具有下列類型的成員:

屬性

SWbemSecurity物件具有這些屬性。

屬性 存取類型 描述
AuthenticationLevel
讀取/寫入
數值,定義指派給這個物件的 COM 驗證層級。 此設定會決定如何保護從 WMI 傳送的資訊。
ImpersonationLevel
讀取/寫入
定義指派給這個物件的 COM 模擬層級的數值。 此設定可判斷 WMI 所擁有的進程是否可以在呼叫其他進程時偵測或使用您的安全性認證。
特權
唯讀
定義此物件使用權限的 SWbemPrivilegeSet 物件。 如需詳細資訊,請參閱 使用特殊許可權執行

規格需求

需求
最低支援的用戶端
Windows Vista
最低支援的伺服器
Windows Server 2008
標頭
Wbemdisp.h
類型程式庫
Wbemdisp.tlb
DLL
Wbemdisp.dll
CLSID
CLSID_SWbemSecurity
IID
IID_ISWbemSecurity

另請參閱

編寫 API 物件的腳本

維護 WMI 安全性

設定Client_Application_Process安全性

WbemAuthenticationLevelEnum

WbemImpersonationLevelEnum

WbemPrivilegeEnum