struktur PRI_REGISTRATION_LIST (storport.h)
Struktur PRI_REGISTRATION_LIST dikembalikan sebagai respons terhadap perintah Persistent Reserve In dengan ServiceAction = RESERVATION_ACTION_READ_KEYS.
Sintaks
typedef struct {
UCHAR Generation[4];
UCHAR AdditionalLength[4];
UCHAR ReservationKeyList[0][8];
} PRI_REGISTRATION_LIST, *PPRI_REGISTRATION_LIST;
Anggota
Generation[4]
Bidang Pembuatan berisi penghitung 32-bit yang dikelola oleh server perangkat, yang bertambah setiap kali perintah Cadangan Persisten Keluar meminta tindakan layanan REGISTER, REGISTER AND IGNORE EXISTING KEY, CLEAR, PREEMPT, atau PREEMPT AND ABORT.
AdditionalLength[4]
Bidang AdditionalLength berisi hitungan jumlah byte dalam daftar kunci reservasi.
ReservationKeyList[0]
Daftar kunci reservasi berisi kunci reservasi 8-byte untuk semua inisiator yang telah terdaftar dengan menggunakan semua port dengan server perangkat.
Keterangan
Permintaan IOCTL_STORAGE_PERSISTENT_RESERVE_IN digunakan untuk mendapatkan informasi tentang reservasi persisten dan kunci reservasi yang aktif dalam server perangkat.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | storport.h (termasuk Ntddstor.h, Minitape.h, Scsi.h) |