__SystemSecurity 類別的 GetSecurityDescriptor 方法

GetSecurityDescriptor方法會取得安全性描述元,控制您連線之 WMI 命名空間的存取權。 安全性描述元會以 實例的形式傳回__SecurityDescriptor。 如需詳細資訊,請參閱 變更安全性物件上的存取安全性

語法

uint32 GetSecurityDescriptor(
  [out] __SystemSecurity Descriptor
);

參數

描述元 [out]

與 WMI 命名空間相關聯的安全性描述元。

傳回值

傳回下列清單中所列的其中一個值,或不同的值來表示錯誤。 如需詳細資訊,請參閱 WMI 傳回碼WbemErrorEnum

0

成功完成。

2

使用者無法存取要求的資訊。

8

未知的失敗。

9

使用者沒有足夠的許可權可執行 方法。

21

方法呼叫中指定的參數無效。

備註

Win32_SecurityDescriptor實例代表SECURITY_DESCRIPTOR_CONTROL資料類型,並包含 DACL ) 任意存取控制 (清單,以及 (SACL) 的系統存取控制清單。 如需詳細資訊,請參閱存取控制清單

如果在取得安全性描述元時未授與或啟用 SeSecurityPrivilege ,則只會在傳回的安全性描述元中傳回 DACL。 如需詳細資訊,請參閱 Privilege Constants執行 Privileged Operations

規格需求

需求
最低支援的用戶端
Windows Vista
最低支援的伺服器
Windows Server 2008
命名空間
所有 WMI 命名空間

另請參閱

__SystemSecurity

設定 Namepace 安全性描述元