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.
Menghasilkan kode kontrol yang ditentukan pengguna yang diformat dengan benar. Untuk informasi selengkapnya tentang tata letak bit kode kontrol, lihat Arsitektur Kode Kontrol.
Sintaks
void CLUSCTL_USER_CODE(
Function,
Object
);
Parameter
Function
Nilai yang menentukan kode operasi (bit 0–23) dan, secara opsional, kode akses (bit 0–1) dari kode kontrol yang dihasilkan. Kode operasi dapat berupa nilai 19-bit apa pun yang dipilih oleh pemanggil. Kode akses (jika ditentukan) harus diatur ke salah satu nilai berikut.
0 (CLUS_ACCESS_ANY)
Kode kontrol tidak memiliki persyaratan akses.
1 (CLUS_ACCESS_READ)
Penggunaan kode kontrol memerlukan akses baca.
2 (CLUS_ACCESS_WRITE)
Penggunaan kode kontrol memerlukan akses tulis.
Object
Nilai 8-bit yang menentukan kode objek (bit 24–31) dari kode kontrol yang dihasilkan. Untuk informasi selengkapnya tentang tata letak bit kode kontrol, lihat Arsitektur Kode Kontrol. Kode objek dapat diatur ke nilai apa pun yang lebih besar dari CLUS_OBJECT_USER (128).
Nilai kembali
Tidak ada
Keterangan
Jangan meneruskan nilai bit-shifted untuk Fungsi atau Objek. Makro melakukan pergeseran bit yang diperlukan.
Jika tidak ada kode akses yang ditentukan, kode kontrol akan default ke CLUS_ACCESS_ANY.
Contoh
Lihat contoh di bawah Membuat Kode Kontrol.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Tidak ada yang didukung |
| Server minimum yang didukung | Pusat Data Windows Server 2008 Enterprise, Windows Server 2008 |
| Target Platform | Windows |
| Header | clusapi.h |