IWMDMLogger::IsEnabled 메서드(wmdmlog.h)

IsEnabled 메서드는 로깅이 사용되는지 여부를 결정합니다.

구문

HRESULT IsEnabled(
  [out] BOOL *pfEnabled
);

매개 변수

[out] pfEnabled

로깅을 사용하는 경우 출력에서 true인 플래그에 대한 포인터입니다.

반환 값

이 메서드는 HRESULT를 반환합니다. Windows Media 디바이스 관리자 모든 인터페이스 메서드는 다음 오류 코드 클래스를 반환할 수 있습니다.

  • 표준 COM 오류 코드
  • HRESULT 값으로 변환된 Windows 오류 코드
  • Windows Media 디바이스 관리자 오류 코드
가능한 오류 코드의 광범위한 목록은 오류 코드를 참조하세요.

설명

WmdmLog.idl 파일은 WmdmLog.dll 대한 IDL 소스 코드입니다. 이 파일은 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
헤더 wmdmlog.h
라이브러리 Mssachlp.lib

참고 항목

로깅 사용

IWMDMLogger 인터페이스