Share via


estrutura PRI_REGISTRATION_LIST (storport.h)

A estrutura PRI_REGISTRATION_LIST é retornada em resposta a um comando Persistent Reserve In com ServiceAction = RESERVATION_ACTION_READ_KEYS.

Sintaxe

typedef struct {
  UCHAR Generation[4];
  UCHAR AdditionalLength[4];
  UCHAR ReservationKeyList[0][8];
} PRI_REGISTRATION_LIST, *PPRI_REGISTRATION_LIST;

Membros

Generation[4]

O campo Geração contém um contador de 32 bits que é mantido pelo servidor do dispositivo, que é incrementado sempre que um comando De reserva persistente solicita uma ação de serviço REGISTER, REGISTER AND IGNORE EXISTING KEY, CLEAR, PREEMPT ou PREEMPT AND ABORT.

AdditionalLength[4]

O campo AdditionalLength contém uma contagem do número de bytes na lista de chaves de reserva.

ReservationKeyList[0]

Comentários

A solicitação IOCTL_STORAGE_PERSISTENT_RESERVE_IN é usada para obter informações sobre reservas persistentes e chaves de reserva que estão ativas em um servidor de dispositivo.

Requisitos

Requisito Valor
Cabeçalho storport.h (inclua Ntddstor.h, Minitape.h, Scsi.h)

Confira também

IOCTL_STORAGE_PERSISTENT_RESERVE_IN