메인 콘텐츠로 건너뛰기
이 메서드는 오류, 경고 및 메서드 호출을 로깅하도록 설정합니다.

구문

C++

HRESULT EnableEngineLogging(
  BSTR         settings
);

C#

void EnableEngineLogging(
  string settings
);

Visual Basic .NET

Sub EnableEngineLogging( _
  settings As String _
)

Parameters

settings [in] 현재 이 매개변수는 엔진 전체의 로그 파일이 기록될 폴더 경로(절대 경로 또는 UNC 경로)여야 합니다. 이 폴더에는 호출 프로세스에 쓰기 권한이 있어야 합니다. 전방 호환성: 향후 버전에서는 이 매개변수가 추가 로깅 설정이 포함된 JSON string도 허용할 예정입니다. 현재는 일반 폴더 경로만 지원됩니다.

반환 값

이 메서드에는 특정 반환 값이 없습니다. 대신 ABBYY FineReader 엔진 함수의 표준 반환 값이 반환됩니다.

비고

  • 엔진 수준의 로깅을 활성화합니다. “FREngine” 구성 요소의 로그 파일이 지정된 폴더에 생성됩니다.
  • 폴더에 액세스할 수 없거나 경로가 올바르지 않으면 호출이 표준 오류 코드와 함께 실패합니다. 애플리케이션에 충분한 권한과 여유 디스크 공간이 있는지 확인하십시오.
  • 로깅을 활성화하면 I/O 오버헤드로 인해 처리량이 감소할 수 있습니다.
  • 향후 버전에서는 설정을 로그 수준, 로그 로테이션 또는 파일 이름 지정과 같은 옵션이 포함된 JSON으로 해석할 수 있습니다. 폴더 경로를 전달해야 한다는 요구 사항 외에는 현재의 문자열 형식에 의존하지 마십시오.

참고 항목

엔진 StartLogging EnableProcessorLogging StopLogging