Partager via


IUPnPDescriptionDocumentCallback ::LoadComplete, méthode (upnp.h)

La méthode LoadComplete est appelée lorsque l’infrastructure UPnP a terminé de charger une description d’appareil.

Syntaxe

HRESULT LoadComplete(
  [in] HRESULT hrLoadResult
);

Paramètres

[in] hrLoadResult

Spécifie l’opération de chargement effectuée par l’infrastructure UPnP. Les valeurs de retour possibles sont les suivantes :

Valeur de retour spécifique à UPnP Signification
UPNP_E_DEVICE_ELEMENT_EXPECTED
Le document XML n’a pas d’élément d’appareil. Il est manquant dans l’élément racine ou dans l’élément DeviceList .
UPNP_E_DEVICE_NODE_INCOMPLETE
Le document XML ne contient pas l’un des éléments requis de l’élément Device .
UPNP_E_ICON_ELEMENT_EXPECTED
Le document XML n’a pas d’élément icon. Il est manquant dans l’élément IconList , ou l’élément DeviceList ne contient pas d’élément IconList .
UPNP_E_ICON_NODE_INCOMPLETE
Le document XML ne contient pas l’un des éléments requis de l’élément Icon .
UPNP_E_ROOT_ELEMENT_EXPECTED
Le document XML n’a pas d’élément racine au niveau supérieur du document.
UPNP_E_SERVICE_ELEMENT_EXPECTED
Le document XML n’a pas d’élément de service. Il est manquant dans l’élément ServiceList , ou l’élément DeviceList ne contient pas d’élément ServiceList .
UPNP_E_SERVICE_NODE_INCOMPLETE
Le document XML ne contient pas l’un des éléments requis de l’élément Service .

Valeur retournée

L’application doit retourner S_OK.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête upnp.h
DLL Upnp.dll

Voir aussi

IUPnPDescriptionDocument

IUPnPDescriptionDocument ::LoadAsync

IUPnPDescriptionDocumentCallback