Funzione ScsiReadCapacity
Il metodo WMI ScsiReadCapacity invia un comando di capacità di lettura SCSI al dispositivo indicato.
Sintassi
void ScsiReadCapacity(
[out, HBA_STATUS_QUALIFIERS] HBA_STATUS HBAStatus,
[in] uint8 Cdb[10],
[in, HBAType("HBA_WWN")] uint8 HbaPortWWN[10],
[in, HBAType("HBA_WWN")] uint8 DiscoveredPortWWN[10],
[in] uint64 FcLun,
[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 ScsiReadCapacity_OUT .
Cdb
Blocco del descrittore di comando che contiene il comando capacità di lettura SCSI da inviare al dispositivo di destinazione. Queste informazioni vengono recapitate al driver miniport nel membro Cdb di una struttura di ScsiReadCapacity_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 ScsiReadCapacity_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 ScsiReadCapacity_IN .
FcLun
Numero di unità logica dell'unità logica che riceverà il comando capacità di lettura SCSI. Queste informazioni vengono recapitate al driver miniport nel membro FcLun di una struttura ScsiReadCapacity_IN .
ResponseBufferSize
Dimensione in byte del buffer che conterrà i risultati del comando di capacità di lettura. Il driver miniport restituisce queste informazioni nel membro ResponseBufferSize di una struttura ScsiReadCapacity_OUT .
SenseBufferSize
Dimensioni in byte del buffer che conterrà i dati di rilevamento SCSI risultanti dal comando di richiesta SCSI. Il driver miniport restituisce queste informazioni nel membro SenseBufferSize di una struttura ScsiReadCapacity_OUT .
ScsiStatus
Stato del comando capacità di lettura SCSI. Il driver miniport restituisce queste informazioni nel membro ScsiStatus di una struttura ScsiReadCapacity_OUT .
ResponseBuffer
Risultati del comando capacità di lettura SCSI. Il driver miniport restituisce queste informazioni nel membro ResponseBuffer di una struttura ScsiReadCapacity_OUT .
SenseBuffer
Dati di rilevamento SCSI risultanti dal comando capacità di lettura SCSI. Il driver miniport restituisce queste informazioni nel membro SenseBuffer di una struttura ScsiReadCapacity_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 |