Fonction ScsiReportLuns
La méthode WMI ScsiReportLuns envoie une commande LUN de rapport SCSI à l’appareil indiqué.
Syntaxe
void ScsiReportLuns(
[out, HBA_STATUS_QUALIFIERS] HBA_STATUS HBAStatus,
[in] uint8 Cdb[12],
[in, HBAType("HBA_WWN")] uint8 HbaPortWWN[8],
[in, HBAType("HBA_WWN")] uint8 DiscoveredPortWWN[8],
[out] uint32 ResponseBufferSize,
[out] uint32 SenseBufferSize,
[out] uint8 ScsiStatus,
[out, WmiSizeIs("ResponseBufferSize")] uint8 ResponseBuffer[],
[out, WmiSizeIs("SenseBufferSize")] uint8 SenseBuffer[]
);
Paramètres
HBAStatus
Au retour, contient les status de l’opération. Pour obtenir la liste des valeurs autorisées et leurs descriptions, consultez HBA_STATUS. Le pilote miniport retourne ces informations dans le membre HBAStatus d’une structure ScsiReportLuns_OUT .
Cdb
Bloc de descripteur de commande qui contient la commande LUN de rapport SCSI à envoyer à l’appareil cible. Ces informations sont fournies au pilote miniport dans le membre Cdb d’une structure ScsiReportLuns_IN .
HbaPortWWN
Nom mondial de l’adaptateur HBA via lequel la cible est accessible. Ces informations sont fournies au pilote miniport dans le membre HbaPortWWN d’une structure ScsiReportLuns_IN .
DiscoveredPortWWN
Nom mondial du port par lequel l’appareil cible est accessible. Ces informations sont fournies au pilote miniport dans le membre DiscoveredPortWWN d’une structure ScsiReportLuns_IN .
ResponseBufferSize
Taille en octets de la mémoire tampon qui contiendra les résultats de la commande LUN de rapport SCSI. Le pilote miniport retourne ces informations dans le membre ResponseBufferSize d’une structure ScsiReportLuns_OUT .
SenseBufferSize
Taille en octets de la mémoire tampon qui contiendra les données d’sens SCSI qui résultent de la commande LUN de rapport SCSI. Le pilote miniport retourne ces informations dans le membre SenseBufferSize d’une structure ScsiReportLuns_OUT .
ScsiStatus
Status de la commande LUN de rapport SCSI. Le pilote miniport retourne ces informations dans le membre ScsiStatus d’une structure ScsiReportLuns_OUT .
ResponseBuffer
Résultats de la commande LUN de rapport SCSI. Le pilote miniport retourne ces informations dans le membre ResponseBuffer d’une structure ScsiReportLuns_OUT .
SenseBuffer
Données de détection SCSI qui résultent de la commande LUN de rapport SCSI. Le pilote miniport retourne ces informations dans le membre SenseBuffer d’une structure ScsiReportLuns_OUT .
Valeur retournée
Non applicable aux méthodes WMI.
Remarques
Cette méthode WMI appartient à la classe WMI MSFC_HBAAdapterMethods.
Configuration requise
Plateforme cible |
Desktop (Expérience utilisateur) |
En-tête |
Hbapiwmi.h (inclure Hbapiwmi.h, Hbaapi.h ou Hbaapi.h) |
Bibliothèque |
Hbaapi.lib |