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

LogString 메서드는 문자열을 현재 로그 파일에 기록합니다. 캐리지 리턴 및 줄 바꿈이 각 로그 항목에 추가됩니다.

구문

HRESULT LogString(
  [in] DWORD dwFlags,
  [in] LPSTR pszSrcName,
  [in] LPSTR pszLog
);

매개 변수

[in] dwFlags

문자열이 기록되는 방식을 제어하는 플래그입니다. 이 매개 변수는 다음 값 중 하나 이상의 조합입니다.

Description
WMDM_LOG_SEV_INFO 로그 항목에 정보로 태그를 지정합니다.
WMDM_LOG_SEV_WARN 로그 항목에 경고로 태그를 지정합니다.
WMDM_LOG_SEV_ERROR 로그 항목에 오류로 태그를 지정합니다.
WMDM_LOG_NOTIMESTAMP 로그 항목에 타임스탬프를 포함하지 마세요. 타임스탬프는 표준 시간대 정보를 뺀 ISO 형식입니다.

[in] pszSrcName

로그 항목을 만드는 모듈의 이름을 포함하는 문자열에 대한 포인터입니다. 이 매개 변수는 NULL일 수 있습니다.

[in] pszLog

로그에 복사할 문자열에 대한 포인터입니다. 이 매개 변수는 NULL일 수 있습니다.

반환 값

이 메서드는 HRESULT를 반환합니다. Windows Media 장치 관리자 모든 인터페이스 메서드는 다음 오류 코드 클래스 중 어느 것을 반환할 수 있습니다.

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

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 wmdmlog.h
라이브러리 Mssachlp.lib

추가 정보

로깅 사용

IWMDMLogger 인터페이스