Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Enumerasi SE_OBJECT_TYPE berisi nilai yang sesuai dengan jenis objek Windows yang mendukung keamanan. Fungsi, seperti GetSecurityInfo dan SetSecurityInfo, yang mengatur dan mengambil informasi keamanan objek, menggunakan nilai-nilai ini untuk menunjukkan jenis objek.
Sintaks
typedef enum _SE_OBJECT_TYPE {
SE_UNKNOWN_OBJECT_TYPE,
SE_FILE_OBJECT,
SE_SERVICE,
SE_PRINTER,
SE_REGISTRY_KEY,
SE_LMSHARE,
SE_KERNEL_OBJECT,
SE_WINDOW_OBJECT,
SE_DS_OBJECT,
SE_DS_OBJECT_ALL,
SE_PROVIDER_DEFINED_OBJECT,
SE_WMIGUID_OBJECT,
SE_REGISTRY_WOW64_32KEY,
SE_REGISTRY_WOW64_64KEY
} SE_OBJECT_TYPE;
Konstanta
SE_UNKNOWN_OBJECT_TYPETipe objek tidak diketahui. |
SE_FILE_OBJECTMenunjukkan file atau direktori. String nama yang mengidentifikasi file atau objek direktori bisa dalam salah satu format berikut:
|
SE_SERVICEMenunjukkan layanan Windows. Objek layanan dapat berupa layanan lokal, seperti ServiceName, atau layanan jarak jauh, seperti \\ComputerName\ServiceName. |
SE_PRINTERMenunjukkan printer. Objek printer bisa berupa printer lokal, seperti PrinterName, atau printer jarak jauh, seperti \\ComputerName\PrinterName. |
SE_REGISTRY_KEYMenunjukkan kunci registri. Objek kunci registri dapat berada di registri lokal, seperti CLASSES_ROOT\SomePath atau di registri jarak jauh, seperti \\ComputerName\CLASSES_ROOT\SomePath. Nama kunci registri harus menggunakan string harfiah berikut untuk mengidentifikasi kunci registri yang telah ditentukan sebelumnya: "CLASSES_ROOT", "CURRENT_USER", "MESIN", dan "PENGGUNA". |
SE_LMSHAREMenunjukkan berbagi jaringan. Objek berbagi bisa lokal, seperti ShareName, atau jarak jauh, seperti \\ComputerName\ShareName. |
SE_KERNEL_OBJECTMenunjukkan lokal objek kernel. The GetSecurityInfo dan Fungsi SetSecurityInfo mendukung semua jenis objek kernel. The GetNamedSecurityInfo dan Fungsi SetNamedSecurityInfo hanya berfungsi dengan objek kernel berikut: semaphore, event, mutex, waitable timer, dan pemetaan file. |
SE_WINDOW_OBJECTMenunjukkan stasiun jendela atau objek desktop di komputer lokal. Anda tidak dapat menggunakan GetNamedSecurityInfo dan SetNamedSecurityInfo dengan objek ini karena nama stasiun jendela atau desktop tidak unik. |
SE_DS_OBJECTMenunjukkan objek layanan direktori atau set properti atau properti objek layanan direktori. String nama untuk objek layanan direktori harus dalam bentuk X.500 , misalnya: CN=SomeObject,OU=ou2,OU=ou1,DC=DomainName,DC=CompanyName,DC=com,O=internet |
SE_DS_OBJECT_ALLMenunjukkan objek layanan direktori dan semua set properti dan propertinya. |
SE_PROVIDER_DEFINED_OBJECTMenunjukkan objek yang ditentukan penyedia. |
SE_WMIGUID_OBJECTMenunjukkan objek WMI. |
SE_REGISTRY_WOW64_32KEYMenunjukkan objek untuk entri registri di bawah WOW64. |
SE_REGISTRY_WOW64_64KEY |
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
| Header | accctrl.h |