PRI_RESERVATION_LIST結構 (minitape.h)

傳回 PRI_RESERVATION_LIST 結構,以回應 ServiceAction = RESERVATION_ACTION_READ_RESERVATIONS的 Persistent Reserve In 命令。

語法

typedef struct {
  UCHAR                      Generation[4];
  UCHAR                      AdditionalLength[4];
  PRI_RESERVATION_DESCRIPTOR Reservations[0];
} PRI_RESERVATION_LIST, *PPRI_RESERVATION_LIST;

成員

Generation[4]

[產生] 字段包含裝置伺服器所維護的 32 位計數器,每次持續保留輸出命令要求 REGISTER、REGISTER AND IGNORE 時都會遞增

現有的 KEY、CLEAR、PREEMPT 或 PREEMPT AND ABORT 服務動作。

AdditionalLength[4]

AdditionalLength 字段包含保留描述項中的位元元組數目計數。

Reservations[0]

保留描述項的陣列。

備註

IOCTL_STORAGE_PERSISTENT_RESERVE_IN要求可用來取得裝置伺服器記憶體中持續性保留和保留密鑰的相關信息。

規格需求

需求
標頭 minitape.h (包含 Ntddstor.h、Minitape.h、Scsi.h)

另請參閱

IOCTL_STORAGE_PERSISTENT_RESERVE_IN