次の方法で共有


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