영어로 읽기

다음을 통해 공유


IVMTask 인터페이스

[Windows 가상 PC는 Windows 8 현재 더 이상 사용할 수 없습니다. 대신 Hyper-V WMI 공급자(V2)를 사용합니다.]

IVMTask 인터페이스를 사용하여 다양한 COM 메서드에 대한 비동기 작업을 모니터링하고 제어합니다.

멤버

IVMTask 인터페이스는 IDispatch 인터페이스에서 상속됩니다. IVMTask 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IVMTask 인터페이스에는 이러한 메서드가 있습니다.

메서드 설명
취소 작업을 취소합니다.
WaitForCompletion 작업이 완료될 때까지 또는 지정된 시간 제한 간격이 경과될 때까지 기다립니다.

속성

IVMTask 인터페이스에는 이러한 속성이 있습니다.

속성 액세스 유형 설명
설명
읽기 전용
태스크에 대한 설명입니다.
오류
읽기 전용
이 작업에 대해 기록된 오류입니다.
ErrorDescription
읽기 전용
이 작업에 대해 기록된 지역화된 오류 설명입니다.
ID
읽기 전용
이 작업의 고유 식별자입니다.
IsCancelable
읽기 전용
작업을 취소할 수 있는지 여부를 나타냅니다.
IsComplete
읽기 전용
작업이 완료되었는지 여부를 나타냅니다.
PercentCompleted
읽기 전용
작업의 완료율입니다.
결과
읽기 전용
작업의 결과입니다.

설명

IVMTask 개체는 완료하는 데 상당한 시간이 필요할 수 있는 메서드에 의해 반환됩니다. 이렇게 하면 애플리케이션이 작업 완료를 기다리는 동안 추가 실행을 차단하도록 강제하지 않고 원하는 작업의 진행률을 모니터링할 수 있습니다.

다음 메서드는 진행률을 추적하는 데 사용할 수 있는 IVMTask 개체를 반환합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버
지원되는 버전 없음
클라이언트 지원 종료
Windows 7
제품
Windows Virtual PC
헤더
VPCCOMInterfaces.h
IID
IID_IVMTask ab72b222-6e9c-48ae-aa54-85e3e635767c로 정의됩니다.