Bagikan melalui


struktur TOKEN_STATISTICS (ntifs.h)

Struktur TOKEN_STATISTICS berisi informasi tentang token akses. Driver dapat mengambil informasi ini dengan memanggil SeQueryInformationToken atau ZwQueryInformationToken.

Sintaks

typedef struct _TOKEN_STATISTICS {
  LUID                         TokenId;
  LUID                         AuthenticationId;
  LARGE_INTEGER                ExpirationTime;
  TOKEN_TYPE                   TokenType;
  SECURITY_IMPERSONATION_LEVEL ImpersonationLevel;
  ULONG                        DynamicCharged;
  ULONG                        DynamicAvailable;
  ULONG                        GroupCount;
  ULONG                        PrivilegeCount;
  LUID                         ModifiedId;
} TOKEN_STATISTICS, *PTOKEN_STATISTICS;

Anggota

TokenId

Menentukan pengidentifikasi unik lokal (LUID) yang mengidentifikasi instans objek token ini.

AuthenticationId

Menentukan LUID yang ditetapkan ke sesi yang diwakili token ini. Mungkin ada banyak token yang mewakili satu sesi masuk.

ExpirationTime

Menentukan waktu kedaluwarsa token ini. Waktu kedaluwarsa untuk token akses saat ini tidak didukung.

TokenType

Menentukan jenis TOKEN_TYPE yang dijumlahkan yang menunjukkan apakah token adalah token utama atau peniruan.

ImpersonationLevel

Menentukan jenis SECURITY_IMPERSONATION_LEVEL yang dijumlahkan yang menunjukkan tingkat peniruan token. Anggota ini hanya valid jika TokenType adalah TokenImpersonation.

DynamicCharged

Menentukan jumlah, dalam byte, memori yang dialokasikan untuk menyimpan daftar kontrol akses default (DACL) dan pengidentifikasi grup utama.

DynamicAvailable

Menentukan bagian memori yang dialokasikan untuk menyimpan DACL dan pengidentifikasi grup utama yang belum digunakan. Nilai ini dikembalikan sebagai hitungan byte bebas.

GroupCount

Menentukan jumlah pengidentifikasi keamanan grup tambahan (SID) yang disertakan dalam token.

PrivilegeCount

Menentukan jumlah hak istimewa yang disertakan dalam token.

ModifiedId

Menentukan LUID yang berubah setiap kali token dimodifikasi. Aplikasi dapat menggunakan nilai ini sebagai pengujian apakah konteks keamanan telah berubah sejak terakhir digunakan.

Persyaratan

Persyaratan Nilai
Header ntifs.h (termasuk Ntifs.h)

Lihat juga

ACL

LUID

SECURITY_IMPERSONATION_LEVEL

SID

SeQueryInformationToken

TOKEN_INFORMATION_CLASS

TOKEN_TYPE

ZwQueryInformationToken

ZwSetInformationToken