estrutura PRI_RESERVATION_DESCRIPTOR (minitape.h)
A estrutura PRI_RESERVATION_DESCRIPTOR é usada para construir a estrutura PRI_RESERVATION_LIST retornada em resposta a um comando Persistent Reserve In com ServiceAction = RESERVATION_ACTION_READ_RESERVATIONS.
Sintaxe
typedef struct {
UCHAR ReservationKey[8];
UCHAR ScopeSpecificAddress[4];
UCHAR Reserved;
UCHAR Type : 4;
UCHAR Scope : 4;
UCHAR Obsolete[2];
} PRI_RESERVATION_DESCRIPTOR, *PPRI_RESERVATION_DESCRIPTOR;
Membros
ReservationKey[8]
A chave de reserva sob a qual a reserva persistente é mantida.
ScopeSpecificAddress[4]
O campo ScopeSpecificAddress contém o endereço do elemento, que tem zeros colocados nos bits mais significativos para se ajustar ao campo.
Reserved
Reservado. Deve ser zero.
Type
O tipo da reserva persistente como presente no comando Reserva Persistente Out que criou a reserva persistente.
Scope
O escopo da reserva persistente como presente no comando Reserva Persistente Out que criou a reserva persistente.
Obsolete[2]
Reservado. Deve ser zero.
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 | minitape.h (inclua Ntddstor.h, Minitape.h, Scsi.h) |