estrutura PRI_RESERVATION_LIST (scsi.h)
A estrutura PRI_RESERVATION_LIST é retornada em resposta a um comando Persistent Reserve In com ServiceAction = RESERVATION_ACTION_READ_RESERVATIONS.
Sintaxe
typedef struct {
UCHAR Generation[4];
UCHAR AdditionalLength[4];
PRI_RESERVATION_DESCRIPTOR Reservations[0];
} PRI_RESERVATION_LIST, *PPRI_RESERVATION_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 nos descritores de reserva.
Reservations[0]
Uma matriz de descritores de reserva.
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 | scsi.h (inclua Ntddstor.h, Minitape.h, Scsi.h) |