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 |