CAsyncMonikerFile::OnProgress

virtuelle privatevoid OnProgress ( ULONG UlProgress, ULONG UlProgressMax, ULONG UlStatusCode, LPCTSTR SzStatusText );

Parameter

ulProgress

Zeigt den aktuellen Status des Bindungsvorgangs relativ zu der erwarteten maximalen gemäß ulProgressMax.

ulProgressMax

Gibt den erwarteten maximalen Wert von UlProgress für die Dauer von Aufrufen an OnProgress für diesen Vorgang.

ulStatusCode

Stellt zusätzliche Informationen über den Fortgang des Bindungsvorgangs. Gültige Werte stammen aus der BINDSTATUS -Enumeration. Mögliche Werte finden Sie unter Hinweise.

szStatusText

Informationen über den aktuellen Fortschritt, abhängig vom Wert der UlStatusCode. Mögliche Werte finden Sie unter Hinweise.

Bemerkungen

Von den Moniker wiederholt, um den aktuellen Fortschritt dieser Bind-Operation, in der Regel in angemessenen Abständen während eines längeren Vorgangs anzuzeigen aufgerufen.

Mögliche Werte für UlStatusCode (und die SzStatusText für jeden Wert) sind:

BINDSTATUS_FINDINGRESOURCE

Der Bindungsvorgang ist die Ressource suchen, die enthält das Objekt oder die Lagerung an gebunden wird. Die SzStatusText enthält den Anzeigenamen der Ressource gesucht wird für (z. B. "www.microsoft.com").

BINDSTATUS_CONNECTING

Der Bindungsvorgang ist Verbindung zu der Ressource, die hält das Objekt oder die Lagerung an gebunden wird. Die SzStatusText enthält den Anzeigenamen der Ressource mit verbunden zu sein (z. B. eine IP-Adresse).

BINDSTATUS_SENDINGREQUEST

Der Bindungsvorgang fordert das Objekt oder die Lagerung an gebunden wird. Die SzStatusText enthält den Anzeigenamen des Objekts (z. B. Dateiname).

BINDSTATUS_REDIRECTING

Der Bindungsvorgang hat zu einem anderen Datenspeicherort weitergeleitet worden. Die SzStatusText stellt den Anzeigenamen für den neuen Datenspeicherort der.

BINDSTATUS_USINGCACHEDCOPY

Der Bindungsvorgang ist das angeforderte Objekt oder das Lager von einer zwischengespeicherten Kopie abrufen. Das SzStatusText ist NULL.

BINDSTATUS_BEGINDOWNLOADDATA

Der Bindungsvorgang hat begonnen erhalten, das Objekt oder die Lagerung an gebunden wird. Die SzStatusText enthält den Anzeigenamen der Speicherort der Daten.

BINDSTATUS_DOWNLOADINGDATA

Der Bindungsvorgang weiterhin das Objekt oder die Lagerung an gebunden wird. Die SzStatusText enthält den Anzeigenamen der Speicherort der Daten.

BINDSTATUS_ENDDOWNLOADDATA

Der Bindungsvorgang abgeschlossen erhält das Objekt oder die Lagerung an gebunden wird. Die SzStatusText enthält den Anzeigenamen der Speicherort der Daten.

BINDSTATUS_CLASSIDAVAILABLE

Eine Instanz des Objekts gebunden wird ist gerade dabei, die erstellt werden. Die SzStatusText enthält die CLSID des neuen Objekts im Zeichenfolgenformat, ermöglicht dem Client, den Bindungsvorgang abzubrechen falls gewünscht.

CAsyncMonikerFile Übersicht |nbsp; Member der Klasse | Hierarchiediagramm

Index