PRI_RESERVATION_DESCRIPTOR struttura (storport.h)
La struttura PRI_RESERVATION_DESCRIPTOR viene usata per costruire la struttura PRI_RESERVATION_LIST restituita in risposta a un comando Riserva persistente in con ServiceAction = RESERVATION_ACTION_READ_RESERVATIONS .
Sintassi
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;
Members
ReservationKey[8]
Chiave di prenotazione in cui viene mantenuta la prenotazione persistente.
ScopeSpecificAddress[4]
Il campo ScopeSpecificAddress contiene l'indirizzo dell'elemento, che ha zero posizionati nei bit più significativi per adattare il campo.
Reserved
Riservato. Deve essere zero.
Type
Tipo della prenotazione persistente come presente nel comando Persistent Reserve Out che ha creato la prenotazione persistente.
Scope
Ambito della prenotazione persistente come presente nel comando Persistent Reserve Out che ha creato la prenotazione persistente.
Obsolete[2]
Riservato. Deve essere zero.
Commenti
La richiesta di IOCTL_STORAGE_PERSISTENT_RESERVE_IN viene usata per ottenere informazioni sulle prenotazioni persistenti e sulle chiavi di prenotazione attive all'interno di un server del dispositivo.
Requisiti
Requisito | Valore |
---|---|
Intestazione | storport.h (include Ntddstor.h, Minitape.h, SCSI.h) |