다음을 통해 공유


IPortableDevicePropertiesBulkCallback 인터페이스(portabledeviceapi.h)

IPortableDevicePropertiesBulkCallback 인터페이스는 IPortableDevicePropertiesBulk 인터페이스를 사용하여 시작된 비동기 작업의 진행률을 추적하기 위해 애플리케이션에서 구현됩니다.

애플리케이션이 IPortableDevicePropertiesBulk::Start를 호출한 후 Windows 휴대용 디바이스는 먼저 IPortableDevicePropertiesBulkCallback::OnStart를 호출한 다음, 작업이 완료되거나 애플리케이션이 IPortableDevicePropertiesBulk:Cancel을 호출하거나 OnProgress에 대한 오류 값을 반환할 때까지 정보를 사용하여 IPortableDevicePropertiesBulkCallback::OnProgress를 반복적으로 호출합니다. 마지막으로 작업이 성공적으로 완료되었는지 여부에 관계없이 Windows 이식 가능한 디바이스는 IPortableDevicePropertiesBulkCallback::OnEnd를 호출합니다.

상속

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

메서드

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

 
IPortableDevicePropertiesBulkCallback::OnEnd

OnEnd 메서드는 IPortableDevicePropertiesBulk::Start에서 시작된 대량 작업이 완료되면 SDK에서 호출됩니다.
IPortableDevicePropertiesBulkCallback::OnProgress

OnProgress 메서드는 IPortableDevicePropertiesBulk::Start에서 시작된 대량 작업이 디바이스에 데이터를 보내고 일부 정보를 다시 수신했을 때 SDK에서 호출됩니다.
IPortableDevicePropertiesBulkCallback::OnStart

OnStart 메서드는 IPortableDevicePropertiesBulk::Start에서 시작된 대량 작업이 시작될 때 SDK에서 호출됩니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 portabledeviceapi.h

추가 정보

클라이언트 인터페이스