Freigeben über


IUPnPDescriptionDocumentCallback::LoadComplete-Methode (upnp.h)

Die LoadComplete-Methode wird aufgerufen, wenn das UPnP-Framework das Laden einer Gerätebeschreibung abgeschlossen hat.

Syntax

HRESULT LoadComplete(
  [in] HRESULT hrLoadResult
);

Parameter

[in] hrLoadResult

Gibt den Ladevorgang an, den das UPnP-Framework abgeschlossen hat. Mögliche Rückgabewerte sind:

UPnP-spezifischer Rückgabewert Bedeutung
UPNP_E_DEVICE_ELEMENT_EXPECTED
Das XML-Dokument verfügt nicht über ein Device-Element. Es fehlt entweder im Stammelement oder im DeviceList-Element .
UPNP_E_DEVICE_NODE_INCOMPLETE
Im XML-Dokument fehlt eines der erforderlichen Elemente aus dem Device-Element .
UPNP_E_ICON_ELEMENT_EXPECTED
Das XML-Dokument verfügt nicht über ein Symbolelement. Es fehlt im IconList-Element , oder das DeviceList-Element enthält kein IconList-Element .
UPNP_E_ICON_NODE_INCOMPLETE
Im XML-Dokument fehlt eines der erforderlichen Elemente aus dem Icon-Element .
UPNP_E_ROOT_ELEMENT_EXPECTED
Das XML-Dokument verfügt auf der obersten Ebene des Dokuments nicht über ein Stammelement.
UPNP_E_SERVICE_ELEMENT_EXPECTED
Das XML-Dokument verfügt nicht über ein Dienstelement. Es fehlt im ServiceList-Element , oder das DeviceList-Element enthält kein ServiceList-Element .
UPNP_E_SERVICE_NODE_INCOMPLETE
Im XML-Dokument fehlt eines der erforderlichen Elemente aus dem Service-Element .

Rückgabewert

Die Anwendung sollte S_OK zurückgeben.

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

IUPnPDescriptionDocument

IUPnPDescriptionDocument::LoadAsync

IUPnPDescriptionDocumentCallback