struktur LUID_AND_ATTRIBUTES (wdm.h)
LUID_AND_ATTRIBUTES mewakili pengidentifikasi unik lokal (LUID) dan atributnya.
Sintaks
typedef struct _LUID_AND_ATTRIBUTES {
LUID Luid;
ULONG Attributes;
} LUID_AND_ATTRIBUTES, *PLUID_AND_ATTRIBUTES;
Anggota
Luid
Nilai LUID.
Attributes
Menentukan atribut LUID. Nilai ini berisi hingga 32 bendera satu-bit. Artinya tergantung pada definisi dan penggunaan LUID.
Atribut berikut didefinisikan untuk hak istimewa:
Atribut | Deskripsi |
---|---|
SE_PRIVILEGE_ENABLED | Hak istimewa diaktifkan. |
SE_PRIVILEGE_ENABLED_BY_DEFAULT | Hak istimewa diaktifkan secara default. |
SE_PRIVILEGE_USED_FOR_ACCESS | Hak istimewa digunakan untuk mendapatkan akses ke objek atau layanan. Bendera ini digunakan untuk mengidentifikasi hak istimewa yang relevan dalam set yang diteruskan oleh aplikasi klien yang mungkin berisi hak istimewa yang tidak perlu. |
Keterangan
Struktur LUID_AND_ATTRIBUTES dapat mewakili LUID yang atributnya sering berubah, seperti ketika digunakan untuk mewakili hak istimewa dalam struktur PRIVILEGE_SET. Hak istimewa diwakili oleh LUID dan memiliki atribut yang menunjukkan apakah mereka saat ini diaktifkan atau dinonaktifkan.
Ketahui jenis turunan berikut:
typedef LUID_AND_ATTRIBUTES LUID_AND_ATTRIBUTES_ARRAY[ANYSIZE_ARRAY];
typedef LUID_AND_ATTRIBUTES_ARRAY *PLUID_AND_ATTRIBUTES_ARRAY;
Persyaratan
Persyaratan | Nilai |
---|---|
Header | wdm.h (termasuk Ntddk.h, Ntifs.h, Fltkernel.h) |