Compartir a través de


Interfaz IVMTask

[Windows Virtual PC ya no está disponible para su uso a partir de Windows 8. En su lugar, use el proveedor WMI de Hyper-V (V2).]

Use la interfaz IVMTask para supervisar y controlar tareas asincrónicas para varios métodos COM.

Miembros

La interfaz IVMTask hereda de la interfaz IDispatch . IVMTask también tiene estos tipos de miembros:

Métodos

La interfaz IVMTask tiene estos métodos.

Método Descripción
Cancelar Cancela la tarea.
WaitForCompletion Espera a que se complete la tarea o que el intervalo de tiempo de espera especificado haya transcurrido.

Propiedades

La interfaz IVMTask tiene estas propiedades.

Propiedad Tipo de acceso Descripción
Descripción
Solo lectura
Descripción de la tarea.
Error
Solo lectura
Error registrado para esta tarea.
ErrorDescription
Solo lectura
Descripción de error localizada registrada para esta tarea.
ID
Solo lectura
Identificador único de esta tarea.
IsCancelable
Solo lectura
Indica si se puede cancelar la tarea.
IsComplete
Solo lectura
Indica si la tarea se ha completado.
PercentCompleted
Solo lectura
Porcentaje de finalización de la tarea.
Resultado
Solo lectura
Resultado de la tarea.

Comentarios

Los métodos devuelven un objeto IVMTask que podría requerir una cantidad significativa de tiempo para completarse. Esto permite a la aplicación supervisar el progreso de la operación deseada sin obligarlo a bloquear la ejecución adicional mientras espera la finalización de la operación.

Los métodos siguientes devuelven un objeto IVMTask que se puede usar para realizar un seguimiento del progreso:

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible
No se admite ninguno
Fin de compatibilidad de cliente
Windows 7
Producto
Windows Virtual PC
Encabezado
VPCCOMInterfaces.h
IID
IID_IVMTask se define como ab72b222-6e9c-48ae-aa54-85e3e635767c