OpenLogFile 메서드는 클라이언트 개체에서 출력을 받을 로그 파일을 엽니다.
문법
HRESULT OpenLogFile(
[in] PCSTR File,
[in] BOOL Append
);
매개 변수
[in] File
로그 파일의 이름을 지정합니다. 파일 상대 또는 절대 경로를 포함할 수 있습니다. 상대 경로는 디버거가 시작된 디렉터리를 기준으로 합니다. 파일이 없으면 파일이 만들어집니다.
[in] Append
기존 로그 파일에 로그 메시지를 추가할지 여부를 지정합니다. TRUE이면 로그 메시지가 파일에 추가됩니다. FALSE이면 파일과 일치하는 기존 파일의 내용이 삭제됩니다.
반환 값
이 메서드는 오류 값을 반환할 수도 있습니다. 자세한 내용은 반환 값 참조하세요.
반환 코드 | 설명 |
---|---|
|
메서드가 성공했습니다. |
비고
OpenLogFile 및 OpenLogFileWide는 OpenLogFile2 및 OpenLogFile2Wide와 동일한 방식으로 동작하며, 추가가 TRUE이면 플래그가 DEBUG_LOG_APPEND 설정되고 그렇지 않으면 DEBUG_LOG_DEFAULT.
한 번에 하나의 로그 파일만 열 수 있습니다. 이미 열려 있는 로그 파일이 있으면 닫힙니다.
로그 파일에 대한 자세한 내용은 입력 및 출력 사용하는참조하세요.
요구 사항
요구 사항 | 가치 |
---|---|
대상 플랫폼 | 데스크톱 |
헤더 | dbgeng.h(Dbgeng.h 포함) |
참고하십시오
CloseLogFile
GetLogFile
GetLogMask
IDebugControl
OpenLogFile2
SetLogMask