Поделиться через


Метод IWMDMProgress2::End2 (mswmdm.h)

Метод End2 расширяет IWMDMProgress::End , предоставляя индикатор состояния завершения.

Синтаксис

HRESULT End2(
  [in] HRESULT hrCompletionCode
);

Параметры

[in] hrCompletionCode

Возвращаемое значение операции, которая завершилась.

Возвращаемое значение

Значение, возвращаемое методом , игнорируется windows Media диспетчер устройств.

Комментарии

IWMDMProgress2 — это интерфейс обратного вызова, предоставляемый приложением для Windows Media диспетчер устройств для определенной операции. End2 вызывается после завершения этой операции. Параметр hrCompletionCode — это состояние завершения текущей операции. Например, приложение может предоставить указатель интерфейса IWMDMProgress2 на метод Insert2 . После завершения передачи файлов, выполненной insert2 , end2 вызывается в указателе интерфейса IWMDMProgress2 с состоянием завершения передачи файла в качестве параметра hrCompletion .

IWMDMProgress3::End3 предоставляет дополнительные сведения и должен быть реализован вместо этого метода.

Примеры

Следующий код C++ представляет собой простую реализацию метода Progress2 .


HRESULT Progress(DWORD  dwTranspiredTicks)
{
    // TODO: Display the message: "IWMDMProgress::Progress called." 
    // followed by the dwTranspiredTicks value.
    return S_OK;
}

Требования

Требование Значение
Целевая платформа Windows
Header mswmdm.h
Библиотека Mssachlp.lib

См. также раздел

Включение уведомлений

Интерфейс IWMDMProgress2

IWMDMProgress3::End3