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


Функция SendRPS

Метод WMI SendRPS отправляет запрос блока состояния порта чтения (RPS) на указанный порт или контроллер домена.

Синтаксис

void SendRPS(
   [out, HBA_STATUS_QUALIFIERS] HBA_STATUS       HBAStatus,
   [in, HBAType("HBA_WWN")] uint8                PortWWN[8],
   [in, HBAType("HBA_WWN")] uint8                AgentWWN[8],
   [in, HBAType("HBA_WWN")] uint8                ObjectWWN[8],
   [in] uint32                                   AgentDomain,
   [in] uint32                                   ObjectPortNumber,
   [out] uint32                                  TotalRspBufferSize,
   [out] uint32                                  ActualRspBufferSize,
   [out, WmiSizeIs("ActualRspBufferSize")] uint8 RspBuffer[]
);

Параметры

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

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

AgentWWN
Всемирное имя порта, которое будет запрашиваться для получения состояния порта, указанного ObjectWWN. Эти сведения доставляются драйверу мини-порта в элементе AgentWWNструктуры SendRPS_IN .

ObjectWWN
Всемирное имя порта, для которого должно быть возвращено состояние порта. Эти сведения доставляются драйверу мини-порта в элементе ObjectWWNструктуры SendRPS_IN .

AgentDomain
Номер домена контроллера домена, для запроса состояния порта, указанного objectWWN. Эти сведения доставляются драйверу мини-порта в элементе AgentDomainструктуры SendRPS_IN .

ObjectPortNumber
Всемирное имя порта, для которого должно быть возвращено состояние порта. Эти сведения доставляются драйверу мини-порта в элементе ObjectPortNumberструктуры SendRPS_IN .

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

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

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

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

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

Комментарии

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

Требования

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

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

Заголовок

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

Библиотека

Hbaapi.lib

См. также

HBA_STATUS

SendRPS_IN

SendRPS_OUT