PRI_RESERVATION_DESCRIPTOR structure (storport.h)
La structure PRI_RESERVATION_DESCRIPTOR est utilisée pour construire la structure PRI_RESERVATION_LIST retournée en réponse à une commande Réserve permanente in avec 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 zéro.
Type
Type de la réservation persistante telle qu’elle est présente dans la commande Réserve permanente sortante qui a créé la réservation persistante.
Scope
Étendue de la réservation persistante telle qu’elle est présente dans la commande Réserve permanente sortante qui a créé la réservation persistante.
Obsolete[2]
Réservé. Doit être zéro.
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 | storport.h (inclure Ntddstor.h, Minitape.h, Scsi.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour