Win32 目錄類別的 GetEffectivePermission 方法 _

GetEffectivePermission WMI 類別方法會判斷使用者是否具有在) 目錄專案檔案所在的 Win32 _ 目錄物件、目錄和共用的 許可權 參數中所指定的所有必要許可權, (如果檔案或目錄位於共用上。

本主題使用受控物件格式 (MOF) 語法。 如需使用此方法的詳細資訊,請參閱 呼叫方法

語法

boolean GetEffectivePermission(
  [in] uint32 Permissions
);

參數

許可權 [在]

呼叫端可以查詢的許可權點陣圖。

檔案 _讀取 _ 資料 (檔) 檔案 _ 清單 _ 目錄 (目錄) (1 (0x1) )

授與從檔案讀取資料的許可權。 若為目錄,此值會授與許可權來列出目錄的內容。

檔案 _寫入 _ 資料 (檔案) 檔案 _ 新增檔案 _ (目錄) (2 (0x2) )

授與將資料寫入檔案的許可權。 若為目錄,此值會授與在目錄中建立檔案的許可權。

檔案 _附加 _ 資料 (檔) 檔案 _ 新增 _ 子目錄 (目錄) (4 (0x4) )

授與將資料附加至檔案的許可權。 若為目錄,此值會授與建立子目錄的許可權。

檔案 _讀取 _ EA (8 (0x8) )

授與讀取擴充屬性的許可權。

檔案 _寫入 _ EA (16 (0x10) )

授予寫入擴充屬性的許可權。

檔案 _執行 (檔) 檔案 _ (目錄) (32 (0x20) )

授與許可權來執行檔案。 若為目錄,可以進行目錄的往返。

檔案 _刪除 _ 子 (目錄) (64 (0x40) )

授與刪除目錄的許可權,以及其包含的所有檔案(即使檔案是唯讀的)。

檔案 _讀取 _ 屬性 (128 (0x80) )

授與讀取檔案屬性的許可權。

檔案 _將 _ 屬性寫入 (256 (0x100) )

授與變更檔案屬性的許可權。

刪除 (65536 (0x10000) )

授與刪除存取權。

讀取 _控制 (131072 (0x20000) )

授與安全描述項和擁有者的讀取權限。

寫入 _DAC (262144 (0x40000) )

授與任意存取控制清單 (ACL) 的寫入權限。

寫入 _擁有 者 (524288 (0x80000) )

指派寫入擁有者。

同步處理 (1048576 (0x100000) )

同步存取,並允許進程等候物件進入已發出信號的狀態。

傳回值

當呼叫端具有指定的許可權時傳回 True ,當呼叫端沒有指定的許可權時傳回 false

規格需求

需求
最低支援的用戶端
Windows Vista
最低支援的伺服器
Windows Server 2008
命名空間
根 \ CIMV2
標頭
Aclui。h
MOF
CIMWin32 mof
DLL
CIMWin32.dll

另請參閱

作業系統類別

Win32 _ 目錄