Функция 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 |