Función ScsiReportLuns
El método WMI ScsiReportLuns envía un comando LUN de informe SCSI al dispositivo indicado.
Sintaxis
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[]
);
Parámetros
HBAStatus
En la devolución, contiene el estado de la operación. Para obtener una lista de los valores permitidos y sus descripciones, consulte HBA_STATUS. El controlador de minipuerto devuelve esta información en el miembro HBAStatus de una estructura ScsiReportLuns_OUT .
Cdb
Bloque de descriptor de comandos que contiene el comando LUN de informe SCSI que se va a enviar al dispositivo de destino. Esta información se entrega al controlador de minipuerto en el miembro Cdb de una estructura de ScsiReportLuns_IN .
HbaPortWN
Nombre mundial del HBA a través del cual se tiene acceso al destino. Esta información se entrega al controlador de minipuerto en el miembro HbaPortWN de una estructura ScsiReportLuns_IN .
DiscoveredPortWWN
Nombre mundial del puerto a través del cual se tiene acceso al dispositivo de destino. Esta información se entrega al controlador de minipuerto en el miembro DiscoveredPortWN de una estructura ScsiReportLuns_IN .
ResponseBufferSize
Tamaño en bytes del búfer que contendrá los resultados del comando LUN de informe SCSI. El controlador de minipuerto devuelve esta información en el miembro ResponseBufferSize de una estructura ScsiReportLuns_OUT .
SenseBufferSize
Tamaño en bytes del búfer que contendrá los datos de detección SCSI resultantes del comando LUN de informe SCSI. El controlador de minipuerto devuelve esta información en el miembro SenseBufferSize de una estructura ScsiReportLuns_OUT .
ScsiStatus
Estado del comando LUN de informe SCSI. El controlador de minipuerto devuelve esta información en el miembro ScsiStatus de una estructura de ScsiReportLuns_OUT .
ResponseBuffer
Resultados del comando LUN de informe SCSI. El controlador de minipuerto devuelve esta información en el miembro ResponseBuffer de una estructura de ScsiReportLuns_OUT .
SenseBuffer
Los datos de detección SCSI resultantes del comando LUN de informe SCSI. El controlador de minipuerto devuelve esta información en el miembro SenseBuffer de una estructura ScsiReportLuns_OUT .
Valor devuelto
No es aplicable a los métodos WMI.
Comentarios
Este método WMI pertenece a la clase WMI de MSFC_HBAAdapterMethods.
Requisitos
Plataforma de destino |
Escritorio |
Encabezado |
Hbapiwmi.h (incluya Hbapiwmi.h, Hbaapi.h o Hbaapi.h) |
Biblioteca |
Hbaapi.lib |