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 |