IVMTask::WaitForCompletion (método)
[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)].
Espera a que la tarea se complete o que el intervalo de tiempo de espera especificado haya transcurrido.
Sintaxis
HRESULT WaitForCompletion(
[in] long timeout
);
Parámetros
-
tiempo de espera [in]
-
El tiempo, en milisegundos, que este método esperará a que finalice la tarea antes de devolver el control al autor de la llamada. Un valor de -1 especifica que el método esperará hasta que se complete la tarea sin que se agote el tiempo de espera. Otros valores de tiempo de espera válidos van de 0 a 4 000 000 milisegundos.
Valor devuelto
Este método puede devolver uno de estos valores.
Código o valor devuelto | Descripción |
---|---|
|
La operación se realizó correctamente. |
|
El parámetro timeout no es válido. |
|
Se produjo un error inesperado. |
Comentarios
El método WaitForCompletion coloca el subproceso de ejecución actual en suspensión hasta que se devuelve. No se recomienda especificar una espera infinita (tiempo de espera = -1) a menos que sea absolutamente fundamental que la tarea se complete en cualquier circunstancia.
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 |
|
IID |
IID_IVMTask se define como ab72b22-6e9c-48ae-aa54-85e3e635767c |