Condividi tramite


Funzione ScsiReportLuns

Il metodo WMI ScsiReportLuns invia un comando LUN di report SCSI al dispositivo indicato.

Sintassi

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[]
);

Parametri

HBAStatus
In caso di restituzione, contiene lo stato dell'operazione. Per un elenco dei valori consentiti e delle relative descrizioni, vedere HBA_STATUS. Il driver miniport restituisce queste informazioni nel membro HBAStatus di una struttura ScsiReportLuns_OUT .

Cdb
Blocco del descrittore di comando che contiene il comando LUN del report SCSI da inviare al dispositivo di destinazione. Queste informazioni vengono recapitate al driver miniport nel membro Cdb di una struttura di ScsiReportLuns_IN .

HbaPortWWN
Nome mondiale dell'HBA a cui si accede alla destinazione. Queste informazioni vengono recapitate al driver miniport nel membro HbaPortWWN di una struttura ScsiReportLuns_IN .

DiscoveredPortWWN
Nome globale per la porta a cui si accede al dispositivo di destinazione. Queste informazioni vengono recapitate al driver miniport nel membro DiscoveredPortWWN di una struttura ScsiReportLuns_IN .

ResponseBufferSize
Dimensione in byte del buffer che conterrà i risultati del comando LUN del report SCSI. Il driver miniport restituisce queste informazioni nel membro ResponseBufferSize di una struttura ScsiReportLuns_OUT .

SenseBufferSize
Dimensione in byte del buffer che conterrà i dati di rilevamento SCSI risultanti dal comando LUN del report SCSI. Il driver miniport restituisce queste informazioni nel membro SenseBufferSize di una struttura ScsiReportLuns_OUT .

ScsiStatus
Stato del comando LUN del report SCSI. Il driver miniport restituisce queste informazioni nel membro ScsiStatus di una struttura ScsiReportLuns_OUT .

ResponseBuffer
Risultati del comando LUN del report SCSI. Il driver miniport restituisce queste informazioni nel membro ResponseBuffer di una struttura ScsiReportLuns_OUT .

SenseBuffer
Dati di rilevamento SCSI risultanti dal comando LUN del report SCSI. Il driver miniport restituisce queste informazioni nel membro SenseBuffer di una struttura ScsiReportLuns_OUT .

Valore restituito

Non applicabile ai metodi WMI.

Commenti

Questo metodo WMI appartiene alla classe WMI MSFC_HBAAdapterMethods.

Requisiti

Piattaforma di destinazione

Desktop

Intestazione

Hbapiwmi.h (include Hbapiwmi.h, Hbaapi.h o Hbaapi.h)

Libreria

Hbaapi.lib

Vedere anche

HBA_STATUS

ScsiReportLuns_IN

ScsiReportLuns_OUT