WSDCreateDiscoveryProvider2 函数 (wsddisco.h)

创建支持已签名消息的 IWSDiscoveryProvider 对象。

语法

HRESULT WSDCreateDiscoveryProvider2(
  [in]  IWSDXMLContext       *pContext,
  [in]  WSD_CONFIG_PARAM     *pConfigParams,
  [in]  DWORD                dwConfigParamCount,
  [out] IWSDiscoveryProvider **ppProvider
);

参数

[in] pContext

定义自定义消息类型或命名空间的 IWSDXMLContext 接口。

如果 为 NULL,则使用表示内置消息类型和命名空间的默认上下文。

[in] pConfigParams

包含用于创建对象的参数 的WSD_CONFIG_PARAM 结构的数组。

[in] dwConfigParamCount

在 pConfigParams 中传递的结构总数。

[out] ppProvider

返回对初始化的 IWSDiscoveryProvider 对象的引用。 不能为 NULL

返回值

可能的返回值包括但不限于以下值:

返回代码 说明
S_OK
函数已成功完成。

要求

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