Método IWMDMProgress2::End2 (mswmdm.h)
O método End2 estende IWMDMProgress::End fornecendo um indicador de status de conclusão.
Sintaxe
HRESULT End2(
[in] HRESULT hrCompletionCode
);
Parâmetros
[in] hrCompletionCode
O valor retornado da operação que terminou.
Retornar valor
O valor retornado do método é ignorado pelo Windows Media Gerenciador de Dispositivos.
Comentários
IWMDMProgress2 é uma interface de retorno de chamada fornecida pelo aplicativo para o Windows Media Gerenciador de Dispositivos para uma operação específica. End2 é chamado quando essa operação é concluída. O parâmetro hrCompletionCode é o status de conclusão da operação que estava em andamento. Por exemplo, um aplicativo pode fornecer um ponteiro de interface IWMDMProgress2 para o método Insert2 . Quando a transferência de arquivo feita por Insert2 é concluída, End2 é chamado no ponteiro da interface IWMDMProgress2 com a status de conclusão da transferência de arquivo como o parâmetro hrCompletion.
IWMDMProgress3::End3 fornece mais informações e deve ser implementado em vez desse método.
Exemplos
O código C++ a seguir é uma implementação simples do método Progress2 .
HRESULT Progress(DWORD dwTranspiredTicks)
{
// TODO: Display the message: "IWMDMProgress::Progress called."
// followed by the dwTranspiredTicks value.
return S_OK;
}
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | mswmdm.h |
Biblioteca | Mssachlp.lib |