Metodo IWMDMProgress2::End2 (mswmdm.h)
Il metodo End2 estende IWMDMProgress::End fornendo un indicatore di stato di completamento.
Sintassi
HRESULT End2(
[in] HRESULT hrCompletionCode
);
Parametri
[in] hrCompletionCode
Valore restituito dell'operazione terminata.
Valore restituito
Il valore restituito dal metodo viene ignorato da Windows Media Gestione dispositivi.
Commenti
IWMDMProgress2 è un'interfaccia di callback fornita dall'applicazione a Windows Media Gestione dispositivi per un'operazione specifica. End2 viene chiamato al termine dell'operazione. Il parametro hrCompletionCode è lo stato di completamento dell'operazione in corso. Ad esempio, un'applicazione può fornire un puntatore dell'interfaccia IWMDMProgress2 al metodo Insert2 . Al termine del trasferimento di file da Insert2 , end2 viene chiamato sul puntatore dell'interfaccia IWMDMProgress2 con lo stato di completamento del trasferimento del file come parametro hrCompletion .
IWMDMProgress3::End3 fornisce altre informazioni e deve essere implementato anziché questo metodo.
Esempio
Il codice C++ seguente è una semplice implementazione del metodo Progress2 .
HRESULT Progress(DWORD dwTranspiredTicks)
{
// TODO: Display the message: "IWMDMProgress::Progress called."
// followed by the dwTranspiredTicks value.
return S_OK;
}
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | mswmdm.h |
Libreria | Mssachlp.lib |