IVMTask::WaitForCompletion 方法
[Windows 虛擬電腦已不再可供Windows 8使用。 請改用 Hyper-V WMI 提供者 (V2) 。]
等候工作完成,或等候指定的逾時間隔完成。
語法
HRESULT WaitForCompletion(
[in] long timeout
);
參數
-
timeout [in]
-
此方法在將控制權傳回給呼叫端之前,會等候工作完成的時間,以毫秒為單位。 值 -1 指定方法會等到工作完成,而不會逾時。其他有效的逾時值範圍從 0 到 4,000,000 毫秒。
傳回值
這個方法可以傳回其中一個值。
傳回碼/值 | 描述 |
---|---|
|
作業成功。 |
|
timeout參數無效。 |
|
已發生未預期的錯誤。 |
備註
WaitForCompletion方法會將目前的執行執行緒置於睡眠狀態,直到傳回為止。 除非工作在任何情況下完成,否則不建議指定無限等候 (逾時 = -1) 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 |
都不支援 |
用戶端支援結束 |
Windows 7 |
產品 |
Windows Virtual PC |
標頭 |
|
IID |
IID_IVMTask定義為 ab72b222-6e9c-48ae-aa54-85e3e635767c |