PRI_RESERVATION_DESCRIPTOR-Struktur (scsi.h)
Die PRI_RESERVATION_DESCRIPTOR-Struktur wird verwendet, um die PRI_RESERVATION_LIST-Struktur zu erstellen, die als Reaktion auf einen Persistent Reserve In-Befehl 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, deren Nullen in den wichtigsten Bits platziert sind, die dem Feld entsprechen.
Reserved
Reserviert. Muss Null sein.
Type
Der Typ der persistenten Reservierung, die 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 über persistente Reservierungen und Reservierungsschlüssel abzurufen, die auf einem Geräteserver aktiv sind.
Anforderungen
Anforderung | Wert |
---|---|
Header | scsi.h (einschließlich Ntddstor.h, Minitape.h, Scsi.h) |