Condividi tramite


struttura PRI_RESERVATION_DESCRIPTOR (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;

Membri

ReservationKey[8]

Chiave di prenotazione con cui viene mantenuta la prenotazione permanente.

ScopeSpecificAddress[4]

Il campo ScopeSpecificAddress contiene l'indirizzo dell'elemento, con zeri posizionati nei bit più significativi per adattare il campo.

Reserved

Riservato. Deve essere zero.

Type

Tipo della prenotazione persistente come presente nel comando Riserva persistente out che ha creato la prenotazione persistente.

Scope

Ambito della prenotazione persistente come presente nel comando Riserva persistente out che ha creato la prenotazione persistente.

Obsolete[2]

Riservato. Deve essere zero.

Osservazioni

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.

Fabbisogno

Requisito Valore
intestazione storport.h (include Ntddstor.h, Minitape.h, Scsi.h)

Vedere anche

IOCTL_STORAGE_PERSISTENT_RESERVE_IN

PRI_RESERVATION_LIST