Freigeben über


IUPnPDescriptionDocument::get_ReadyState-Methode (upnp.h)

Die ReadyState-Eigenschaft gibt die status des Dokumentladevorgangs an. Diese status gibt den Status der IUPnPDescriptionDocument::Load- oder IUPnPDescriptionDocument::LoadAsync-Methode an. Diese Zustände sind die standardfertigen Werte für das Laden von XML-Dokumenten.

Syntax

HRESULT get_ReadyState(
  [out] LONG *plReadyState
);

Parameter

[out] plReadyState

Empfängt einen Verweis auf den Bereit-Zustand. Die Werte, die dieser Parameter empfangen kann, sind (in der Reihenfolge, in der sie von Universal Plug & Play verwendet werden):

plReadyState-Wert Bedeutung
READYSTATE_UNINITIALIZED
Das Dokumentobjekt wurde erstellt.
READYSTATE _LOADING
Der Ladevorgang wurde gestartet.
READYSTATE _COMPLETE
Der Ladevorgang ist abgeschlossen. das Dokument wurde heruntergeladen, und der XML-Code wurde analysiert.
READYSTATE _INTERACTIVE
Für die zukünftige Verwendung reserviert.
READYSTATE _LOADED
Für die zukünftige Verwendung reserviert.

Rückgabewert

Für C++: Wenn die "get"-Methode dieser Eigenschaft erfolgreich ist, wird der Rückgabewert S_OK. Andernfalls gibt die Methode einen der in WinError.h definierten COM-Fehlercodes zurück.

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

IUPnPDescriptionDocument::LoadAsync