IUPnPDescriptionDocumentCallback::LoadComplete 方法 (upnp.h)

当 UPnP 框架加载完设备说明时,将调用 LoadComplete 方法。

语法

HRESULT LoadComplete(
  [in] HRESULT hrLoadResult
);

参数

[in] hrLoadResult

指定 UPnP 框架已完成的加载操作。 可能的返回值为:

UPnP 特定的返回值 含义
UPNP_E_DEVICE_ELEMENT_EXPECTED
XML 文档没有 device 元素。 根元素或 DeviceList 元素中缺少它。
UPNP_E_DEVICE_NODE_INCOMPLETE
XML 文档缺少 Device 元素中所需的元素之一。
UPNP_E_ICON_ELEMENT_EXPECTED
XML 文档没有 icon 元素。 IconList 元素中缺少它,或者 DeviceList 元素不包含 IconList 元素。
UPNP_E_ICON_NODE_INCOMPLETE
XML 文档缺少 Icon 元素中所需的元素之一。
UPNP_E_ROOT_ELEMENT_EXPECTED
XML 文档在文档的顶层没有根元素。
UPNP_E_SERVICE_ELEMENT_EXPECTED
XML 文档没有 service 元素。 ServiceList 元素中缺少它,或者 DeviceList 元素不包含 ServiceList 元素。
UPNP_E_SERVICE_NODE_INCOMPLETE
XML 文档缺少 Service 元素中所需的元素之一。

返回值

应用程序应返回S_OK。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 无受支持的版本
目标平台 Windows
标头 upnp.h
DLL Upnp.dll

另请参阅

IUPnPDescriptionDocument

IUPnPDescriptionDocument::LoadAsync

IUPnPDescriptionDocumentCallback