Bagikan melalui


struktur KERB_QUERY_TKT_CACHE_REQUEST (ntsecapi.h)

Struktur KERB_QUERY_TKT_CACHE_REQUEST berisi informasi yang digunakan untuk mengkueri cache tiket.

Ini digunakan oleh LsaCallAuthenticationPackage.

Sintaksis

typedef struct _KERB_QUERY_TKT_CACHE_REQUEST {
  KERB_PROTOCOL_MESSAGE_TYPE MessageType;
  LUID                       LogonId;
} KERB_QUERY_TKT_CACHE_REQUEST, *PKERB_QUERY_TKT_CACHE_REQUEST;

Anggota

MessageType

KERB_PROTOCOL_MESSAGE_TYPE nilai yang mengidentifikasi jenis permintaan yang dibuat. Anggota ini harus diatur ke KerbQueryTicketCacheMessage atau KerbRetrieveTicketMessage.

Jika anggota ini diatur ke KerbQueryTicketCacheMessage, permintaannya adalah untuk informasi tentang semua tiket yang di-cache untuk sesi masuk pengguna yang ditentukan. Jika diatur ke KerbRetrieveTicketMessage, permintaannya adalah untuk tiket yang memberikan tiket dari cache tiket sesi masuk pengguna yang ditentukan.

LogonId

struktur LUID yang berisi pengidentifikasi sesi masuk . Ini bisa menjadi nol untuk sesi masuk pengguna saat ini. Jika bukan nol, pemanggil harus memiliki hak istimewa SeTcbPrivilege yang ditetapkan. Jika gagal, paket autentikasi Kerberos mengatur parameter ProtocolStatus LsaCallAuthenticationPackage ke STATUS_PRIVILEGE_NOT_HELD.

Persyaratan

Syarat Nilai
klien minimum yang didukung Windows XP [hanya aplikasi desktop]
server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header ntsecapi.h