WSDSetConfigurationOption 函数 (wsdutil.h)

设置 WSDAPI 配置选项。

语法

HRESULT WSDSetConfigurationOption(
       DWORD  dwOption,
  [in] LPVOID pVoid,
       DWORD  cbInBuffer
);

参数

dwOption

要设置的配置数据类型。

Value 含义
WSDAPI_OPTION_MAX_INBOUND_MESSAGE_SIZE
0x0001
设置入站消息的最大大小(以字节为单位)。

[in] pVoid

指向配置数据的指针。 如果 dwOption 设置为 WSDAPI_OPTION_MAX_INBOUND_MESSAGE_SIZE,则 pVoid 应指向表示入站消息大小的 DWORD。 消息的大小是介于 32768 和 1048576 之间的值。

cbInBuffer

pVoid 指向的数据的大小(以字节为单位)。 如果 dwOption 设置为 WSDAPI_OPTION_MAX_INBOUND_MESSAGE_SIZE,则此参数应设置为 sizeof(DWORD)

返回值

此函数可以返回其中一个值。

返回代码 说明
S_OK
该方法已成功完成。
E_INVALIDARG
dwOption 未设置为 WSDAPI_OPTION_MAX_INBOUND_MESSAGE_SIZE,cbInBuffer 为 0,cbInBuffer 不是配置数据类型的正确大小,或者 pVoid 为 NULL。

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 wsdutil.h (包括 Wsdapi.h)
Library Wsdapi.lib
DLL Wsdapi.dll