struktur TOKEN_GROUPS_AND_PRIVILEGES (ntifs.h)
TOKEN_GROUPS_AND_PRIVILEGES berisi informasi tentang pengidentifikasi keamanan grup (SID) dan hak istimewa dalam token akses.
Sintaks
typedef struct _TOKEN_GROUPS_AND_PRIVILEGES {
ULONG SidCount;
ULONG SidLength;
PSID_AND_ATTRIBUTES Sids;
ULONG RestrictedSidCount;
ULONG RestrictedSidLength;
PSID_AND_ATTRIBUTES RestrictedSids;
ULONG PrivilegeCount;
ULONG PrivilegeLength;
PLUID_AND_ATTRIBUTES Privileges;
LUID AuthenticationId;
} TOKEN_GROUPS_AND_PRIVILEGES, *PTOKEN_GROUPS_AND_PRIVILEGES;
Anggota
SidCount
Menentukan jumlah SID dalam token akses.
SidLength
Menentukan panjang, dalam byte, yang diperlukan untuk menahan semua SID pengguna dan SID akun untuk grup.
Sids
Penunjuk ke struktur SID_AND_ATTRIBUTES yang berisi sekumpulan SID dan atribut yang sesuai.
RestrictedSidCount
Menentukan jumlah SID terbatas yang disertakan dalam token akses.
RestrictedSidLength
Menentukan panjang, dalam byte, yang diperlukan untuk menampung semua SID terbatas.
RestrictedSids
Penunjuk ke struktur SID_AND_ATTRIBUTES yang berisi sekumpulan SID terbatas dan atribut yang sesuai.
PrivilegeCount
Menentukan jumlah hak istimewa yang disertakan dalam token akses.
PrivilegeLength
Menentukan panjang, dalam byte, diperlukan untuk menahan semua hak istimewa.
Privileges
Penunjuk ke struktur LUID_AND_ATTRIBUTES yang berisi sekumpulan hak istimewa.
AuthenticationId
Pengidentifikasi unik lokal (LUID) dari pengautentikasi token.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | ntifs.h (termasuk Ntifs.h) |