다음을 통해 공유


PdhGetLogFileSize 함수(pdh.h)

지정된 로그 파일의 크기를 반환합니다.

구문

PDH_FUNCTION PdhGetLogFileSize(
  [in]  PDH_HLOG hLog,
  [out] LONGLONG *llSize
);

매개 변수

[in] hLog

로그 파일에 대한 핸들입니다. PdhOpenLog 또는 PdhBindInputDataSource 함수는 이 핸들을 반환합니다.

[out] llSize

로그 파일의 크기(바이트)입니다.

반환 값

함수가 성공하면 ERROR_SUCCESS 반환합니다.

함수가 실패하면 반환 값은 시스템 오류 코드 또는 PDH 오류 코드입니다. 가능한 값은 다음과 같습니다.

반환 코드 설명
PDH_LOG_FILE_OPEN_ERROR
로그 파일을 열려고 할 때 오류가 발생했습니다.
PDH_INVALID_HANDLE
핸들이 잘못되었습니다.

설명

로그 파일 핸들이 여러 바인딩된 로그 파일을 가리키는 경우 크기는 모든 로그 파일의 합계입니다. 로그 파일이 SQL 로그 파일인 경우 llSize 매개 변수는 로그 파일의 레코드 수입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 pdh.h
라이브러리 Pdh.lib
DLL Pdh.dll

추가 정보

PdhOpenLog