Freigeben über


PRI_RESERVATION_DESCRIPTOR-Struktur (minitape.h)

Die PRI_RESERVATION_DESCRIPTOR-Struktur wird verwendet, um die PRI_RESERVATION_LIST Struktur zu erstellen, die als Reaktion auf einen Befehl für persistente 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;

Member

ReservationKey[8]

Der Reservierungsschlüssel, unter dem die persistente Reservierung gespeichert wird.

ScopeSpecificAddress[4]

Das Feld ScopeSpecificAddress enthält die Elementadresse mit Nullen, die in den wichtigsten Bits platziert sind, um das Feld zu passen.

Reserved

Reserviert. Muss Null sein.

Type

Der Typ der persistenten Reservierung, wie er im Befehl Persistent Reserve Out vorhanden ist, der die persistente Reservierung erstellt hat.

Scope

Der Bereich der persistenten Reservierung, wie er im Befehl Persistent Reserve Out vorhanden ist, der die persistente Reservierung erstellt hat.

Obsolete[2]

Reserviert. Muss Null sein.

Hinweise

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

Anforderungen

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

Weitere Informationen

IOCTL_STORAGE_PERSISTENT_RESERVE_IN

PRI_RESERVATION_LIST