Freigeben über


IUPnPDeviceFinder::FindByUDN-Methode (upnp.h)

Die FindByUDN-Methode sucht synchron nach einem Gerät anhand seines eindeutigen Gerätenamens (UDN).

Syntax

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

Parameter

[in] bstrUDN

Gibt den UDN an, nach dem gesucht werden soll. Bei diesem Wert wird die Groß-/Kleinschreibung beachtet und als Kleinbuchstaben angegeben (z. B. uuid:e8f85dfd-ff...).

[out] pDevice

Empfängt einen Verweis auf ein IUPnPDevice-Objekt , das das angeforderte Gerät enthält. Empfängt NULL , wenn das angegebene Gerät nicht gefunden wird.

Rückgabewert

Wenn die Methode erfolgreich ist, wird der Rückgabewert S_OK. Andernfalls gibt die Methode S_FALSE zurück.

Hinweise

Diese Methode gibt zurück, sobald ein Gerät gefunden wird, das dem angegebenen UDN entspricht. Wenn kein Gerät gefunden wird, dauert die Rückgabe der Methode mindestens neun Sekunden und möglicherweise länger.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile upnp.h
DLL Upnp.dll

Weitere Informationen

IUPnPDeviceFinder

IUPnPDeviceFinder::FindByType

IUPnPGeräte