Функция ScsiReportLuns
Метод WMI ScsiReportLuns отправляет на указанное устройство команду LUN отчета SCSI.
Синтаксис
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[]
);
Параметры
HBAStatus
При возврате содержит состояние операции. Список допустимых значений и их описание см. в разделе HBA_STATUS. Драйвер мини-порта возвращает эти сведения в элементе HBAStatusструктуры ScsiReportLuns_OUT .
Cdb
Блок дескриптора команд, содержащий команду LUN отчета SCSI для отправки на целевое устройство. Эти сведения доставляются драйверу мини-порта в элементе Cdbструктуры ScsiReportLuns_IN .
HbaPortWWN
Глобальное название для HBA, через который осуществляется доступ к целевому объекту. Эти сведения доставляются драйверу мини-порта в элементе HbaPortWWNструктуры ScsiReportLuns_IN .
DiscoveredPortWWN
Глобальное имя порта, через который осуществляется доступ к целевому устройству. Эти сведения доставляются драйверу мини-порта в элементе DiscoveredPortWWN структуры ScsiReportLuns_IN .
ResponseBufferSize
Размер в байтах буфера, в который будут храниться результаты команды LUN отчета SCSI. Драйвер мини-порта возвращает эти сведения в элементе ResponseBufferSizeструктуры ScsiReportLuns_OUT .
SensebufferSize
Размер в байтах буфера, в который будут храниться данные осмысления SCSI, полученные в результате выполнения команды LUN отчета SCSI. Драйвер мини-порта возвращает эти сведения в элементе SenseBufferSizeструктуры ScsiReportLuns_OUT .
ScsiStatus
Состояние команды LUN отчета SCSI. Драйвер мини-порта возвращает эти сведения в элементе ScsiStatusструктуры ScsiReportLuns_OUT .
ResponseBuffer
Результаты выполнения команды LUN отчета SCSI. Драйвер мини-порта возвращает эти сведения в элементе ResponseBufferструктуры ScsiReportLuns_OUT .
SenseBuffer
Данные SCSI, полученные в результате выполнения команды LUN отчета SCSI. Драйвер мини-порта возвращает эти сведения в элементе SenseBufferструктуры ScsiReportLuns_OUT .
Возвращаемое значение
Неприменимо к методам WMI.
Комментарии
Этот метод WMI принадлежит классу WMI MSFC_HBAAdapterMethods.
Требования
Целевая платформа |
Персональный компьютер |
Заголовок |
Hbapiwmi.h (включая Hbapiwmi.h, Hbaapi.h или Hbaapi.h) |
Библиотека |
Hbaapi.lib |