다음을 통해 공유


IDebugControl4::OpenLogFile2Wide 메서드(dbgeng.h)

OpenLogFile2Wide 메서드는 클라이언트 개체에서 출력을 받을 로그 파일을 엽니다.

통사론

HRESULT OpenLogFile2Wide(
  [in] PCWSTR File,
  [in] ULONG  Flags
);

매개 변수

[in] File

로그 파일의 이름을 지정합니다. 파일 상대 또는 절대 경로를 포함할 수 있습니다. 상대 경로는 디버거가 시작된 디렉터리를 기준으로 합니다. 파일이 없으면 파일이 만들어집니다.

[in] Flags

로그 파일의 특성을 제어하는 비트 플래그를 지정합니다. 플래그 다음 표의 플래그를 포함할 수 있습니다.

설정 시 효과
DEBUG_LOG_APPEND 로그 파일의 내용을 삭제하는 대신 로그 파일에 출력이 추가됩니다.
DEBUG_LOG_UNICODE 로그 파일의 형식은 ASCII 대신 유니코드가 됩니다.
 

또는 플래그 플래그를 포함하지 않는 기본 옵션 집합에 대해 DEBUG_LOG_DEFAULT 설정할 수 있습니다.

반환 값

이 메서드는 오류 값을 반환할 수도 있습니다. 자세한 내용은 반환 값 참조하세요.

반환 코드 묘사
S_OK
메서드가 성공했습니다.

발언

한 번에 하나의 로그 파일만 열 수 있습니다. 이미 열려 있는 로그 파일이 있으면 닫힙니다.

로그 파일에 대한 자세한 내용은 입력 및 출력 사용하는참조하세요.

요구 사항

요구
대상 플랫폼 바탕 화면
헤더 dbgeng.h(Dbgeng.h 포함)

참고 항목

.logappend(로그 파일 추가)

.logopen(로그 파일 열기)

CloseLogFile

GetLogFile2

GetLogMask

IDebugControl4

OpenLogFile

SetLogMask