Condividi tramite


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

Vedi anche

Abilitazione delle notifiche

Interfaccia IWMDMProgress2

IWMDMProgress3::End3