Freigeben über


PRI_RESERVATION_DESCRIPTOR Struktur (storport.h)

Die PRI_RESERVATION_DESCRIPTOR Struktur wird verwendet, um die PRI_RESERVATION_LIST Struktur zu konstruieren, die als Reaktion auf einen Befehl "Persistent Reserve In" mit ServiceAction = RESERVATION_ACTION_READ_RESERVATIONS zurückgegeben wird.

Syntax

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;

Angehörige

ReservationKey[8]

Der Reservierungsschlüssel, unter dem die permanente Reservierung gehalten wird.

ScopeSpecificAddress[4]

Das Feld "ScopeSpecificAddress" enthält die Elementadresse, die Nullen enthält, die in den wichtigsten Bits platziert sind, um das Feld anzupassen.

Reserved

Reserviert. Muss null sein.

Type

Der Typ der dauerhaften Reservierung, wie im Befehl "Persistent Reserve Out", der die persistente Reservierung erstellt hat.

Scope

Der Umfang der dauerhaften Reservierung, wie im Befehl "Persistent Reserve Out", der die persistente Reservierung erstellt hat.

Obsolete[2]

Reserviert. Muss null sein.

Bemerkungen

Die IOCTL_STORAGE_PERSISTENT_RESERVE_IN Anforderung wird verwendet, um Informationen zu permanenten Reservierungen und Reservierungsschlüsseln zu erhalten, die auf einem Geräteserver aktiv sind.

Anforderungen

Anforderung Wert
Header- storport.h (enthalten Ntddstor.h, Minitape.h, Scsi.h)

Siehe auch

IOCTL_STORAGE_PERSISTENT_RESERVE_IN

PRI_RESERVATION_LIST