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