Bagikan melalui


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)

Lihat juga

IOCTL_STORAGE_PERSISTENT_RESERVE_IN