Bagikan melalui


enumerasi DEF_SHARE_ID (shobjidl_core.h)

Nilai yang menentukan folder yang ditindaklanjuti oleh metode antarmuka ISharingConfigurationManager .

Sintaks

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

Konstanta

 
DEFSHAREID_USERS
Nilai: 1
Folder Pengguna (FOLDERID_UserProfiles). Folder ini biasanya ditemukan di C:\Users.
DEFSHAREID_PUBLIC
Nilai: 2
Folder Publik (FOLDERID_Public). Folder ini biasanya ditemukan di C:\Users\Public.

Keterangan

Di Windows Vista, berbagi Blok Pesan Server (SMB) dibuat untuk folder Pengguna dan Publik . Pada Windows 7, berbagi Publik diakses melalui berbagi Pengguna, jadi hanya Pengguna yang diberi berbagi SMB.

Ketika metode dipanggil dengan nilai DEFSHAREID_PUBLIC , batasan yang ditentukan oleh nilai SHARE_ROLE dalam panggilan tersebut berlaku untuk entri kontrol akses (ACE ) Semua Orang .

Ketika metode dipanggil dengan nilai DEFSHAREID_USERS , pembatasan yang ditentukan oleh nilai SHARE_ROLE dalam panggilan tersebut berlaku untuk ACE Pengguna Terautentikasi .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header shobjidl_core.h (termasuk Shobjidl.h)