PRI_RESERVATION_LIST structure (minitape.h)
La structure PRI_RESERVATION_LIST est retournée en réponse à une commande Réserve permanente in avec ServiceAction = RESERVATION_ACTION_READ_RESERVATIONS.
Syntaxe
typedef struct {
UCHAR Generation[4];
UCHAR AdditionalLength[4];
PRI_RESERVATION_DESCRIPTOR Reservations[0];
} PRI_RESERVATION_LIST, *PPRI_RESERVATION_LIST;
Membres
Generation[4]
Le champ Génération contient un compteur 32 bits qui est géré par le serveur d’appareil, qui est incrémenté chaque fois qu’une commande de réserve permanente demande une inscription, un registre et un ignore
ACTION DE SERVICE KEY, CLEAR, PREEMPT ou PREEMPT AND ABORT EXISTANTE.
AdditionalLength[4]
Le champ AdditionalLength contient le nombre d’octets dans les descripteurs de réservation.
Reservations[0]
Tableau de descripteurs de réservation.
Remarques
La demande IOCTL_STORAGE_PERSISTENT_RESERVE_IN est utilisée pour obtenir des informations sur les réservations persistantes et les clés de réservation actives au sein d’un serveur d’appareil.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | minitape.h (inclure Ntddstor.h, Minitape.h, Scsi.h) |