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


Функция SendRNID

Метод WMI SendRNID отправляет команду данных идентификации узла запроса (RNID) на указанный порт.

Синтаксис

void SendRNID(
   [in, HBAType("HBA_WWN")] uint8                                                          wwn[8],
   [in, HBAType("HBA_WWNTYPE"), Values{"NODE_WWN", "PORT_WWN"}, ValueMap{"0", "1"}] uint32 wwntype,
   [out, HBA_STATUS_QUALIFIERS] HBA_STATUS                                                 HBAStatus,
   [out] uint32                                                                            ResponseBufferCount,
   [out, WmiSizeIs("ResponseBufferCount")] uint8                                           ResponseBuffer[]
);

Параметры

Wwn
Всемирное имя порта, на который отправляется команда RNID. Эти сведения доставляются драйверу мини-порта в элементе wwn структуры SendRNID_IN.

wwntype
Не рекомендуется. Не используется.

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

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

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

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

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

Комментарии

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

Требования

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

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

Заголовок

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

Библиотека

Hbaapi.lib

См. также

HBA_STATUS

SendRNID_IN

SendRNID_OUT