Partager via


Méthode IUPnPDescriptionDocument ::get_ReadyState (upnp.h)

La propriété ReadyState spécifie le status de l’opération de chargement de document. Cette status indique l’état de la méthode IUPnPDescriptionDocument ::Load ou IUPnPDescriptionDocument ::LoadAsync. Ces états sont les valeurs d’état prêt standard pour le chargement de documents XML.

Syntaxe

HRESULT get_ReadyState(
  [out] LONG *plReadyState
);

Paramètres

[out] plReadyState

Reçoit une référence à l’état prêt. Les valeurs que ce paramètre peut recevoir sont (dans l’ordre dans lequel elles sont utilisées par les Plug-and-Play universels) :

Valeur plReadyState Signification
READYSTATE_UNINITIALIZED
L’objet document a été créé.
_LOADING READYSTATE
L’opération de chargement a démarré.
READYSTATE _COMPLETE
L’opération de chargement est terminée ; le document a été téléchargé et le xml a été analysé.
READYSTATE _INTERACTIVE
Réservé pour un usage futur.
READYSTATE _LOADED
Réservé pour un usage futur.

Valeur retournée

Pour C++ : si la méthode « get » de cette propriété réussit, la valeur de retour est S_OK. Sinon, la méthode retourne l’un des codes d’erreur COM définis dans WinError.h.

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 ::Load

IUPnPDescriptionDocument ::LoadAsync