Metode GetSecurityDescriptor dari kelas __SystemSecurity

Metode GetSecurityDescriptor mendapatkan deskriptor keamanan yang mengontrol akses ke namespace layanan WMI tempat Anda terhubung. Deskriptor keamanan dikembalikan dalam bentuk instans__SecurityDescriptor. Untuk informasi selengkapnya, lihat Mengubah Keamanan Akses pada Objek Yang Dapat Diamankan.

Sintaksis

uint32 GetSecurityDescriptor(
  [out] __SystemSecurity Descriptor
);

Parameter-parameternya

Deskriptor [keluar]

Deskriptor keamanan yang terkait dengan namespace layanan WMI.

Mengembalikan nilai

Mengembalikan salah satu nilai yang tercantum dalam daftar berikut, atau nilai yang berbeda untuk menunjukkan kesalahan. Untuk informasi selengkapnya, lihat WMI Return Codes atau WbemErrorEnum.

0

Penyelesaian berhasil.

2

Pengguna tidak memiliki akses ke informasi yang diminta.

8

Kegagalan tidak diketahui.

9

Pengguna tidak memiliki hak istimewa yang memadai untuk menjalankan metode .

21

Parameter yang ditentukan dalam panggilan metode tidak valid.

Komentar

Instans Win32_SecurityDescriptor mewakili jenis data SECURITY_DESCRIPTOR_CONTROL dan berisi daftar kontrol akses diskresi (DACL) dan daftar kontrol akses sistem (SACL). Untuk informasi selengkapnya, lihat Daftar Kontrol Akses.

Jika SeSecurityPrivilege tidak diberikan atau diaktifkan saat mendapatkan deskriptor keamanan, maka hanya DACL yang dikembalikan dalam deskriptor keamanan yang dikembalikan. Untuk informasi selengkapnya, lihat Konstanta Hak Istimewa dan Menjalankan Operasi Istimewa.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista
Server minimum yang didukung
Windows Server 2008
Namespace layanan
Semua namespace layanan WMI

Lihat juga

__SystemSecurity

Menetapkan Deskriptor Keamanan Namespace