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