Bagikan melalui


Enumerasi WbemPrivilegeEnum (wbemdisp.h)

Konstanta WbemPrivilegeEnum menentukan hak istimewa. Konstanta ini digunakan dengan SWbemSecurity untuk memberikan hak istimewa yang diperlukan untuk beberapa operasi. Untuk informasi selengkapnya, lihat Privilege Constants.

Pustaka jenis skrip WMI, wbemdisp.tlb mendefinisikan konstanta ini. Aplikasi Microsoft Visual Basic dapat mengakses pustaka ini; Bahasa skrip harus menggunakan nilai konstanta secara langsung, kecuali mereka menggunakan format file XML Windows Script Host (WSH). Untuk informasi selengkapnya, lihat Menggunakan Pustaka Jenis Pembuatan Skrip WMI.

Sintaks

typedef enum WbemPrivilegeEnum {
  wbemPrivilegeCreateToken = 1,
  wbemPrivilegePrimaryToken = 2,
  wbemPrivilegeLockMemory = 3,
  wbemPrivilegeIncreaseQuota = 4,
  wbemPrivilegeMachineAccount = 5,
  wbemPrivilegeTcb = 6,
  wbemPrivilegeSecurity = 7,
  wbemPrivilegeTakeOwnership = 8,
  wbemPrivilegeLoadDriver = 9,
  wbemPrivilegeSystemProfile = 10,
  wbemPrivilegeSystemtime = 11,
  wbemPrivilegeProfileSingleProcess = 12,
  wbemPrivilegeIncreaseBasePriority = 13,
  wbemPrivilegeCreatePagefile = 14,
  wbemPrivilegeCreatePermanent = 15,
  wbemPrivilegeBackup = 16,
  wbemPrivilegeRestore = 17,
  wbemPrivilegeShutdown = 18,
  wbemPrivilegeDebug = 19,
  wbemPrivilegeAudit = 20,
  wbemPrivilegeSystemEnvironment = 21,
  wbemPrivilegeChangeNotify = 22,
  wbemPrivilegeRemoteShutdown = 23,
  wbemPrivilegeUndock = 24,
  wbemPrivilegeSyncAgent = 25,
  wbemPrivilegeEnableDelegation = 26,
  wbemPrivilegeManageVolume = 27
} ;

Konstanta

 
wbemPrivilegeCreateToken
Nilai: 1
Diperlukan untuk membuat token utama.
wbemPrivilegePrimaryToken
Nilai: 2
Diperlukan untuk menetapkan token utama proses.
wbemPrivilegeLockMemory
Nilai: 3
Diperlukan untuk mengunci halaman fisik dalam memori.
wbemPrivilegeIncreaseQuota
Nilai: 4
Diperlukan untuk meningkatkan kuota yang ditetapkan ke proses.
wbemPrivilegeMachineAccount
Nilai: 5
Diperlukan untuk membuat akun komputer.
wbemPrivilegeTcb
Nilai: 6
Mengidentifikasi pemegangnya sebagai bagian dari basis komputer tepercaya. Beberapa subsistem tepercaya dan dilindungi diberikan hak istimewa ini.
wbemPrivilegeSecurity
Nilai: 7
Diperlukan untuk melakukan sejumlah fungsi terkait keamanan, seperti mengontrol dan melihat pesan audit. Hak istimewa ini mengidentifikasi pemegangnya sebagai operator keamanan.
wbemPrivilegeTakeOwnership
Nilai: 8
Diperlukan untuk mengambil kepemilikan objek tanpa diberikan akses diskresi. Hak istimewa ini memungkinkan nilai pemilik diatur hanya ke nilai-nilai yang dapat ditetapkan pemegang secara sah sebagai pemilik objek.
wbemPrivilegeLoadDriver
Nilai: 9
Diperlukan untuk memuat atau membongkar driver perangkat.
wbemPrivilegeSystemProfile
Nilai: 10
Diperlukan untuk mengumpulkan informasi pembuatan profil untuk seluruh sistem.
wbemPrivilegeSystemtime
Nilai: 11
Diperlukan untuk mengubah waktu sistem.
wbemPrivilegeProfileSingleProcess
Nilai: 12
Diperlukan untuk mengumpulkan informasi pembuatan profil untuk satu proses.
wbemPrivilegeIncreaseBasePriority
Nilai: 13
Diperlukan untuk meningkatkan prioritas dasar proses.
wbemPrivilegeCreatePagefile
Nilai: 14
Diperlukan untuk membuat file halaman.
wbemPrivilegeCreatePermanent
Nilai: 15
Diperlukan untuk membuat objek permanen.
wbemPrivilegeBackup
Nilai: 16
Diperlukan untuk melakukan operasi pencadangan.
wbemPrivilegeRestore
Nilai: 17
Diperlukan untuk melakukan operasi pemulihan. Hak istimewa ini memungkinkan Anda mengatur pengidentifikasi keamanan pengguna atau grup (SID) yang valid sebagai pemilik objek.
wbemPrivilegeShutdown
Nilai: 18
Diperlukan untuk mematikan sistem lokal.
wbemPrivilegeDebug
Nilai: 19
Diperlukan untuk men-debug proses.
wbemPrivilegeAudit
Nilai: 20
Diperlukan untuk menghasilkan entri log audit.
wbemPrivilegeSystemEnvironment
Nilai: 21
Diperlukan untuk mengubah RAM nonvolatile sistem yang menggunakan jenis memori ini untuk menyimpan informasi konfigurasi.
wbemPrivilegeChangeNotify
Nilai: 22
Diperlukan untuk menerima pemberitahuan perubahan pada file atau direktori. Hak istimewa ini juga menyebabkan sistem melewati semua pemeriksaan akses traversal. Ini diaktifkan secara default untuk semua pengguna.
wbemPrivilegeRemoteShutdown
Nilai: 23
Diperlukan untuk mematikan sistem menggunakan permintaan jaringan.
wbemPrivilegeUndock
Nilai: 24
Diperlukan untuk menghapus komputer dari stasiun dok.
wbemPrivilegeSyncAgent
Nilai: 25
Diperlukan untuk menyinkronkan data layanan direktori.
wbemPrivilegeEnableDelegation
Nilai: 26
Diperlukan untuk mengaktifkan komputer dan akun pengguna agar dapat dipercaya untuk delegasi.
wbemPrivilegeManageVolume
Nilai: 27
Diperlukan untuk melakukan tugas pemeliharaan volume.

Persyaratan

   
Klien minimum yang didukung Windows Vista
Server minimum yang didukung Windows Server 2008
Header wbemdisp.h

Lihat juga

Konstanta Hak Istimewa

SWbemSecurity.Privileges

Konstanta API Pembuatan Skrip