Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Implemente a interface IBackgroundCopyCallback para receber a notificação de que um trabalho foi concluído, foi modificado ou está com erro. Os clientes usam essa interface em vez de sondar o status do trabalho.
Membros
A interface IBackgroundCopyCallback herda da interface IUnknown . IBackgroundCopyCallback também tem estes tipos de membros:
Métodos
A interface IBackgroundCopyCallback tem esses métodos.
| Método | Descrição |
|---|---|
| JobError | Chamado quando ocorre um erro. |
| JobModification | Chamado quando um trabalho é modificado. |
| JobTransferred | Chamado quando todos os arquivos no trabalho foram transferidos com êxito. |
Comentários
Para receber notificações, chame o método IBackgroundCopyJob::SetNotifyInterface para especificar o ponteiro de interface para a implementação de IBackgroundCopyCallback . Para especificar quais notificações você deseja receber, chame o método IBackgroundCopyJob::SetNotifyFlags .
A Otimização de Entrega chamará seus retornos de chamada, desde que o ponteiro da interface seja válido. A interface de notificação não é mais válida quando seu aplicativo é encerrado; A Otimização de Entrega não persiste a interface de notificação. Como resultado, o processo de inicialização do aplicativo deve chamar o método SetNotifyInterface nesses trabalhos existentes para os quais você deseja receber notificação.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte |
Windows 10, versão 1709 [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte |
Windows Server, versão 1709 [somente aplicativos da área de trabalho] |
| Cabeçalho |
|
| IDL |
|
| Biblioteca |
|
| DLL |
|
| IID |
IID_IBackgroundCopyCallback é definido como 97EA99C7-0186-4AD4-8DF9-C5B4E0ED6B22 |