Compartilhar via


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

Confira também

Habilitando notificações

IWMDMProgress2 Interface

IWMDMProgress3::End3