Метод IWMDMLogger::IsEnabled (wmdmlog.h)

Метод IsEnabled определяет, включено ли ведение журнала.

Синтаксис

HRESULT IsEnabled(
  [out] BOOL *pfEnabled
);

Параметры

[out] pfEnabled

Указатель на флаг, который имеет значение true для выходных данных, если ведение журнала включено.

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

Метод возвращает HRESULT. Все методы интерфейса в Windows Media диспетчер устройств могут возвращать любой из следующих классов кодов ошибок:

  • Стандартные коды ошибок COM
  • Коды ошибок Windows, преобразованные в значения HRESULT
  • Коды ошибок диспетчер устройств Windows Media
Подробный список возможных кодов ошибок см. в разделе Коды ошибок.

Комментарии

Файл WmdmLog.idl — это исходный код IDL для WmdmLog.dll. Этот файл обрабатывается средством MIDL для создания библиотеки типов (WmdmLog.tlb) и кода маршалинга.

Примеры


// Create logging object.
CoCreateInstance(CLSID_WMDMLogger, NULL, CLSCTX_ALL, __uuidof(IWMDMLogger), (void**)&m_pLogger);
BOOL enabled = FALSE;
hr = m_pLogger->IsEnabled(&enabled);
// TODO: Display a message that logging is either enabled or disabled.
if(!enabled)
{
    if(m_pLogger->Enable(TRUE) != S_OK)
        m_pLogger = NULL;
}

Требования

   
Целевая платформа Windows
Header wmdmlog.h
Библиотека Mssachlp.lib

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

Включение журнала

Интерфейс IWMDMLogger