PRI_RESERVATION_LIST结构(minitape.h)

返回 PRI_RESERVATION_LIST 结构,以响应 ServiceAction = RESERVATION_ACTION_READ_RESERVATIONS 的持久保留 In 命令。

语法

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

成员

Generation[4]

“生成”字段包含由设备服务器维护的 32 位计数器,每次持久保留 Out 命令请求 REGISTER、REGISTER AND IGNORE 时都会递增该计数器

现有的 KEY、CLEAR、PREEMPT 或 PREEMPT 和 ABORT 服务作。

AdditionalLength[4]

AdditionalLength 字段包含预留描述符中的字节数的计数。

Reservations[0]

预留描述符数组。

言论

IOCTL_STORAGE_PERSISTENT_RESERVE_IN 请求用于获取有关设备服务器中活动的永久性预留和预留密钥的信息。

要求

要求 价值
标头 minitape.h (包括 Ntddstor.h、Minitape.h、Scsi.h)

另请参阅

IOCTL_STORAGE_PERSISTENT_RESERVE_IN