IBackgroundCopyCallback1 인터페이스(qmgr.h)
[IBackgroundCopyCallback1 은 요구 사항 섹션에 지정된 운영 체제에서 사용할 수 있습니다. 이후 버전에서는 변경되거나 제공되지 않을 수 있습니다. 대신 BITS 인터페이스를 사용합니다.]
이벤트가 발생할 때 알림을 수신하도록 IBackgroundCopyCallback1 인터페이스를 구현합니다. 애플리케이션은 그룹의 상태에 대해 폴링하는 옵션으로 이 인터페이스를 사용합니다.
알림을 받으려면 IBackgroundCopyGroup::SetProp 메서드를 호출하여 GROUPPROP_NOTIFYCLSID 및 GROUPPROP_NOTIFYFLAGS 속성을 설정합니다.
QMGR은 유효한 동안 인터페이스 포인터를 사용합니다(애플리케이션이 종료될 때 인터페이스 포인터가 유효하지 않음). 애플리케이션이 다시 시작되면 QMGR이 여전히 처리 중인 그룹에서 GROUPPROP_NOTIFYCLSID 속성을 다시 설정해야 합니다.
관리자가 그룹의 소유권을 가져오는 경우 알림을 요청한 사용자의 컨텍스트에서 알림 콜백이 만들어집니다.
상속
IBackgroundCopyCallback1 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IBackgroundCopyCallback1 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IBackgroundCopyCallback1 인터페이스에는 이러한 메서드가 있습니다.
IBackgroundCopyCallback1::OnStatus OnStatus 메서드를 구현하여 그룹이 완료되거나 오류가 발생할 때 알림을 받습니다. |
요구 사항
지원되는 최소 클라이언트 | Windows XP |
지원되는 최소 서버 | Windows Server 2003 |
대상 플랫폼 | Windows |
헤더 | qmgr.h |