DEF_SHARE_ID列舉 (shobjidl_core.h)

值,指定 ISharingConfigurationManager 介面的方法所處理的資料夾。

Syntax

typedef enum DEF_SHARE_ID {
  DEFSHAREID_USERS = 1,
  DEFSHAREID_PUBLIC = 2
} ;

常數

 
DEFSHAREID_USERS
值: 1
[使用者] 資料夾 (FOLDERID_UserProfiles) 。 此資料夾通常位於 C:\Users。
DEFSHAREID_PUBLIC
值: 2
公用資料夾 (FOLDERID_Public) 。 此資料夾通常位於 C:\Users\Public。

備註

在 Windows Vista 中,會針對 [使用者 ] 和 [ 公用資料夾 ] 建立伺服器消息塊 (SMB) 共用。 從 Windows 7 起,公用共用是透過使用者共用來存取,因此只有 用戶 獲得 SMB 共用。

使用 DEFSHAREID_PUBLIC 值呼叫方法時,該呼叫中 SHARE_ROLE 值所指定的限制會套用至 ACE) (的 Everyone 訪問控制專案。

當使用 DEFSHAREID_USERS 值呼叫方法 ,該呼叫中 SHARE_ROLE 值所指定的限制會套用至 已驗證的使用者 ACE。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 shobjidl_core.h (包括 Shobjidl.h)