Поделиться через


Функция SendLIRR

Метод WMI SendLIRR отправляет команду регистрации записи инцидента связи (LIRR) через указанный локальный порт на указанный удаленный порт.

Синтаксис

void SendLIRR(
   [out, HBA_STATUS_QUALIFIERS] HBA_STATUS       HBAStatus,
   [in, HBAType("HBA_WWN")] uint8                SourceWWN[8],
   [in, HBAType("HBA_WWN")] uint8                DestWWN[8],
   [in] uint8                                    Function,
   [in] uint8                                    Type,
   [out] uint32                                  TotalRspBufferSize,
   [out] uint32                                  ActualRspBufferSize,
   [out, WmiSizeIs("ActualRspBufferSize")] uint8 RspBuffer[]
);

Параметры

HBAStatus
При возврате содержит состояние операции. Список допустимых значений и их описания см. в разделе HBA_STATUS. Драйвер мини-порта возвращает эти сведения в элементе HBAStatusструктуры SendLIRR_OUT .

SourceWWN
Глобальное имя для локального порта, через который отправляется команда LIRR. Эти сведения доставляются драйверу мини-порта в элементе SourceWWNструктуры SendLIRR_IN .

DestWWN
Всемирное имя порта назначения. Эти сведения доставляются драйверу мини-порта в элементе DestWWNструктуры SendLIRR_IN .

Функция
Код, определяющий, какая функция регистрации должна быть выполнена. Описание того, какие значения могут быть назначены этому члену, см. в спецификации fibre channel Framing и signaling комитета T11. Эти сведения доставляются драйверу мини-порта в элементе Functionструктуры SendLIRR_IN .

Тип
Тип устройства, для которого запрашивается информация о ссылке. Описание того, какие значения могут быть назначены этому члену, см. в спецификации fibre channel Framing и signaling комитета T11. Эти сведения доставляются драйверу мини-порта в элементе Functionструктуры SendLIRR_IN .

TotalRspBufferSize
Размер результатов команды LIRR в байтах. Драйвер мини-порта возвращает эти сведения в элементе TotalRspBufferSize структуры SendLIRR_OUT .

ActualRspBufferSize
Размер фактически извлеченных данных в байтах. Драйвер мини-порта возвращает эти сведения в элементе ActualRspBufferSizeструктуры SendLIRR_OUT .

RspBuffer
Результаты выполнения команды LIRR. Драйвер мини-порта возвращает эти сведения в элементе RspBufferструктуры SendLIRR_OUT .

Возвращаемое значение

Неприменимо к методам WMI.

Комментарии

Этот метод WMI принадлежит MSFC_HBAAdapterMethods классу WMI.

Требования

Целевая платформа

Персональный компьютер

Заголовок

Hbapiwmi.h (включая Hbapiwmi.h, Hbaapi.h или Hbaapi.h)

Библиотека

Hbaapi.lib

См. также

HBA_STATUS

SendLIRR_IN

SendLIRR_OUT