CAsyncMonikerFile::OnProgress

virtualvoidOnProgress (ulStatusCode,deULONGdeulProgressMax,deULONGulProgress,ULONGLPCTSTRszStatusText);

Parámetros

ulProgress

Indica el progreso actual de la operación de enlace relativa al esperado máximo indicado en ulProgressMax.

ulProgressMax

Indica el valor máximo esperado de ulProgress para la duración de las llamadas a OnProgress para esta operación.

ulStatusCode

Proporciona información adicional sobre la marcha de la operación de enlace. Los valores válidos son tomados de la enumeración BINDSTATUS . Vea la sección Comentarios para posibles valores.

szStatusText

Información sobre el progreso actual, dependiendo del valor de ulStatusCode. Vea la sección Comentarios para posibles valores.

Observaciones

Llamado por el moniker repetidamente para indicar el progreso actual de esta vinculación, normalmente a intervalos razonables durante una operación larga.

Los valores posibles de ulStatusCode (y la szStatusText para cada valor):

BINDSTATUS_FINDINGRESOURCE

La vinculación es encontrar los recursos que tiene el objeto o el almacenamiento de información están obligados a. El szStatusText proporciona el nombre para mostrar del recurso que se busca para (por ejemplo, "www.microsoft.com").

BINDSTATUS_CONNECTING

La vinculación se conecta a los recursos que tiene el objeto o el almacenamiento de información están obligados a. El szStatusText proporciona el nombre para mostrar del recurso está conectado (por ejemplo, una dirección IP).

BINDSTATUS_SENDINGREQUEST

La operación de enlace está solicitando el objeto o el almacenamiento de información están obligados a. El szStatusText proporciona el nombre para mostrar del objeto (por ejemplo, un nombre de archivo).

BINDSTATUS_REDIRECTING

La operación de enlace ha sido redirigida a una ubicación de datos diferentes. El szStatusText proporciona el nombre para mostrar de la nueva ubicación de datos.

BINDSTATUS_USINGCACHEDCOPY

La vinculación es recuperar el objeto solicitado o almacenamiento de una copia en caché. El szStatusText es NULL.

BINDSTATUS_BEGINDOWNLOADDATA

La operación de enlace ha comenzado a recibir el objeto o el almacenamiento de información están obligados a. El szStatusText proporciona el nombre para mostrar de la ubicación de los datos.

BINDSTATUS_DOWNLOADINGDATA

La operación de enlace sigue recibiendo el objeto o el almacenamiento de información están obligados a. El szStatusText proporciona el nombre para mostrar de la ubicación de los datos.

BINDSTATUS_ENDDOWNLOADDATA

La operación de enlace ha terminado de recibir el objeto o el almacenamiento de información están obligados a. El szStatusText proporciona el nombre para mostrar de la ubicación de los datos.

BINDSTATUS_CLASSIDAVAILABLE

Una instancia del objeto está enlazado a está a punto de ser creado. El szStatusText proporciona el CLSID del nuevo objeto en formato de cadena, permitiendo al cliente la oportunidad de cancelar la operación de enlace, si lo desea.

Visión General de CAsyncMonikerFile |nbsp; Miembros de clase | Diagrama de jerarquía

Index