PRI_RESERVATION_LIST Struktur (minitape.h)
Die PRI_RESERVATION_LIST-Struktur wird als Reaktion auf einen Persistent Reserve In-Befehl mit ServiceAction = RESERVATION_ACTION_READ_RESERVATIONS zurückgegeben.
Syntax
typedef struct {
UCHAR Generation[4];
UCHAR AdditionalLength[4];
PRI_RESERVATION_DESCRIPTOR Reservations[0];
} PRI_RESERVATION_LIST, *PPRI_RESERVATION_LIST;
Member
Generation[4]
Das Feld Generation enthält einen 32-Bit-Zähler, der vom Geräteserver verwaltet wird, der jedes Mal erhöht wird, wenn ein Persistent Reserve Out-Befehl ein REGISTER, REGISTER AND IGNORE anfordert.
VORHANDENE SCHLÜSSEL-, CLEAR-, PREEMPT- oder PREEMPT AND ABORT-Dienstaktion.
AdditionalLength[4]
Das Feld AdditionalLength enthält die Anzahl der Bytes in den Reservierungsdeskriptoren.
Reservations[0]
Ein Array von Reservierungsdeskriptoren.
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
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für