structure PRI_RESERVATION_DESCRIPTOR (scsi.h)
La structure PRI_RESERVATION_DESCRIPTOR est utilisée pour construire la structure PRI_RESERVATION_LIST qui est retournée en réponse à une commande de réserve permanente dans laquelle ServiceAction = RESERVATION_ACTION_READ_RESERVATIONS.
Syntaxe
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;
Membres
ReservationKey[8]
Clé de réservation sous laquelle la réservation persistante est conservée.
ScopeSpecificAddress[4]
Le champ ScopeSpecificAddress contient l’adresse de l’élément, qui a des zéros placés dans les bits les plus significatifs pour s’adapter au champ.
Reserved
Réservé. Doit être égal à zéro.
Type
Type de la réservation persistante telle qu’elle est présente dans la commande Réserve permanente out qui a créé la réservation permanente.
Scope
Étendue de la réservation persistante telle qu’elle est présente dans la commande Réserve permanente out qui a créé la réservation permanente.
Obsolete[2]
Réservé. Doit être égal à zéro.
Remarques
La requête 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.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | scsi.h (include Ntddstor.h, Minitape.h, Scsi.h) |