IBackgroundCopyCallback 介面
實作 IBackgroundCopyCallback 介面,以接收作業已完成、已修改或發生錯誤的通知。 用戶端會使用此介面,而不是輪詢作業的狀態。
成員
IBackgroundCopyCallback介面繼承自IUnknown介面。 IBackgroundCopyCallback 也有下列類型的成員:
方法
IBackgroundCopyCallback介面具有這些方法。
方法 | 描述 |
---|---|
JobError | 發生錯誤時呼叫。 |
JobModification | 修改作業時呼叫。 |
JobTransferred | 在作業中的所有檔案都已成功傳輸時呼叫。 |
備註
若要接收通知,請呼叫 IBackgroundCopyJob::SetNotifyInterface 方法,以指定 IBackgroundCopyCallback 實作的介面指標。 若要指定您想要接收的通知,請呼叫 IBackgroundCopyJob::SetNotifyFlags 方法。
只要介面指標有效,傳遞優化就會呼叫您的回呼。 當應用程式終止時,通知介面不再有效;傳遞優化不會保存通知介面。 因此,您的應用程式初始化程式應該在您想要接收通知的現有作業上呼叫 SetNotifyInterface 方法。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 10版本 1709 [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 版本 1709 [僅限傳統型應用程式] |
標頭 |
|
Idl |
|
程式庫 |
|
DLL |
|
IID |
IID_IBackgroundCopyCallback定義為 97EA99C7-0186-4AD4-8DF9-C5B4E0ED6B22 |
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將推出:在 2024 年,我們將隨著內容的意見反應機制逐步淘汰 GitHub 問題,並以新的意見反應系統來取代。 如需詳細資訊,請參閱提交並檢視相關的意見反應