IUPnPDeviceFinder::FindByUDN 方法 (upnp.h)

FindByUDN 方法按其唯一设备名称 (UDN) 同步搜索设备。

语法

HRESULT FindByUDN(
  [in]  BSTR        bstrUDN,
  [out] IUPnPDevice **pDevice
);

参数

[in] bstrUDN

指定要搜索的 UDN。 此值区分大小写,应以小写 (提供,例如 uuid:e8f85dfd-ff...) 。

[out] pDevice

接收对包含所请求设备的 IUPnPDevice 对象的引用。 如果未找到指定的设备,则接收 NULL

返回值

如果该方法成功,则返回值S_OK。 否则,该方法返回S_FALSE。

注解

此方法在找到与指定 UDN 匹配的设备后立即返回。 如果未找到设备,该方法至少需要 9 秒才能返回,并且可能更长。

要求

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

另请参阅

IUPnPDeviceFinder

IUPnPDeviceFinder::FindByType

IUPnPDevices