IDebugControl4::OpenLogFile2 메서드(dbgeng.h)
OpenLogFile2 메서드는 클라이언트 개체에서 출력을 받을 로그 파일을 엽니다.
구문
HRESULT OpenLogFile2(
[in] PCSTR File,
[in] ULONG Flags
);
매개 변수
[in] File
로그 파일의 이름을 지정합니다. 파일에 는 상대 경로 또는 절대 경로가 포함될 수 있습니다. 상대 경로는 디버거가 시작된 디렉터리를 기준으로 합니다. 파일이 존재하지 않는 경우 자동으로 만들어집니다.
[in] Flags
로그 파일의 특성을 제어하는 비트 플래그를 지정합니다. 플래그 는 다음 표의 플래그를 포함할 수 있습니다.
플래그 | 설정 시 효과 |
---|---|
DEBUG_LOG_APPEND | 출력은 로그 파일의 내용을 삭제하는 대신 로그 파일에 추가됩니다. |
DEBUG_LOG_UNICODE | 로그 파일의 형식은 ASCII 대신 유니코드가 됩니다. |
또는 플래그 를 포함하지 않는 기본 옵션 집합에 대해 플래그를 DEBUG_LOG_DEFAULT 설정할 수 있습니다.
반환 값
이 메서드는 오류 값을 반환할 수도 있습니다. 자세한 내용은 반환 값을 참조하세요 .
반환 코드 | Description |
---|---|
|
메서드를 성공적으로 수행했습니다. |
설명
한 번에 하나의 로그 파일만 열 수 있습니다. 이미 열려 있는 로그 파일이 있으면 닫힙니다.
로그 파일에 대한 자세한 내용은 입력 및 출력 사용을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 데스크톱 |
머리글 | dbgeng.h(Dbgeng.h 포함) |