structure ScsiInquiry_IN (iscsiop.h)
La structure ScsiInquiry_IN contient les données d’entrée de la méthode SCSIIn request, qui est utilisée pour envoyer une commande d’enquête SCSI.
Syntaxe
typedef struct _ScsiInquiry_IN {
ULONGLONG UniqueSessionId;
ULONGLONG Lun;
UCHAR InquiryFlags;
UCHAR PageCode;
} ScsiInquiry_IN, *PScsiInquiry_IN;
Membres
UniqueSessionId
Entier 64 bits qui identifie de façon unique la session. Les méthodes LoginToTarget et AddConnectionToSession retournent cette valeur dans le paramètre UniqueSessionId. Ne confondez pas cette valeur avec les valeurs des membres ISID et TSID.
Lun
Nombre 64 bits qui, avec le nom de la cible, identifie de manière unique l’unité logique.
InquiryFlags
Indicateurs d’enquête à définir dans la commande d’enquête SCSI. La valeur 1 dans le bit d’ordre le plus bas (0x01) indique que le bit activer les données de produit vitales (EVPD) sera défini dans la commande d’enquête et que le serveur d’appareil renverra les données de produit vitales facultatives que le champ de code de page spécifie dans la commande d’enquête. La valeur 1 dans le deuxième bit (0x02) indique que le bit de données de prise en charge de la commande est défini dans la commande d’enquête et que le serveur d’appareils retourne les données facultatives de prise en charge de commande que le champ de code d’opération spécifie dans la commande d’enquête.
PageCode
Champ de code de page dans la commande d’enquête SCSI.
Remarques
Vous devez implémenter cette méthode.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | iscsiop.h (inclure Iscsiop.h) |