Метод IBidiSpl::MultiSendRecv (bidispl.h)

Метод MultiSendRecv отправляет список запросов bidi.

Синтаксис

HRESULT MultiSendRecv(
  [in] const LPCWSTR         pszAction,
  [in] IBidiRequestContainer *pRequestContainer
);

Параметры

[in] pszAction

Указатель на строку, завершающуюся значением NULL, которая указывает действие для этого запроса bidi. Это может быть одна из следующих констант.

Константа Значение Описание
BIDI_ACTION_ENUM_SCHEMA L"EnumSchema" Перечисление схемы. Возвращаемые данные будут списком схем, поддерживаемых монитором портов или поставщиком печати.
BIDI_ACTION_GET L"Get" Получение значения указанной схемы.
BIDI_ACTION_GET_ALL L"GetAll" Получение значений всех дочерних узлов указанной схемы.
BIDI_ACTION_SET L"Set" Задайте значение схемы.

[in] pRequestContainer

Указатель на список запросов bidi.

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

Метод возвращает одно из следующих значений. Дополнительные сведения о кодах ошибок COM см. в разделе Коды ошибок COM.

Значение Описание
S_OK Операция была успешно проведена.
E_HANDLE Недопустимый дескриптор интерфейса.
Ничего из вышеперечисленного HRESULT содержит код ошибки, соответствующий последней ошибке.

HRESULT может содержать код системной ошибки, определенный в коде ошибок Bidi.

Комментарии

Значения BIDI_ACTION_* являются строками без учета регистра.

Требования

Требование Значение
Минимальная версия клиента Windows XP
Минимальная версия сервера Windows Server 2003
Целевая платформа Персональный компьютер
Верхняя часть bidispl.h
DLL Bidispl.dll

См. также раздел

Двунаправленные интерфейсы связи

Схема двунаправленного обмена данными

IBidiSpl