Metodo IVMTask::WaitForCompletion
[PC virtuale Windows non è più disponibile per l'uso a partire da Windows 8. Usare invece il provider WMI Hyper-V (V2).]
Attende il completamento dell'attività o la scadenza dell'intervallo di timeout specificato.
Sintassi
HRESULT WaitForCompletion(
[in] long timeout
);
Parametri
-
timeout [in]
-
Tempo, in millisecondi, in cui questo metodo attenderà il completamento dell'attività prima di restituire il controllo al chiamante. Il valore -1 specifica che il metodo attenderà il completamento dell'attività senza timeout. Altri valori di timeout validi sono compresi tra 0 e 4.000.000 millisecondi.
Valore restituito
Questo metodo può restituire uno di questi valori.
Codice/valore restituito | Descrizione |
---|---|
|
L'operazione è stata completata. |
|
Il parametro di timeout non è valido. |
|
Si è verificato un errore imprevisto. |
Commenti
Il metodo WaitForCompletion attiva la sospensione del thread di esecuzione corrente fino a quando non viene restituito. Non è consigliabile specificare un'attesa infinita (timeout = -1), a meno che non sia assolutamente fondamentale completare l'attività in qualsiasi circostanza.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 7 [solo app desktop] |
Server minimo supportato |
Nessuno supportato |
Fine del supporto client |
Windows 7 |
Prodotto |
Windows Virtual PC |
Intestazione |
|
IID |
IID_IVMTask è definito come ab72b222-6e9c-48ae-aa54-85e3e635767c |