다음을 통해 공유


DeleteLogFile 함수(clfsw32.h)

삭제할 로그를 표시합니다. 로그에 대한 모든 핸들, 마샬링 영역 및 읽기 컨텍스트가 닫혀 있으면 로그가 실제로 삭제됩니다. 로그가 실제 로그인 경우 해당 기본 컨테이너가 삭제됩니다.

로그가 삭제되도록 표시되면 새 클라이언트 로그 스트림 열기 요청이 실패합니다.

참고 밀접하게 관련된 함수는 파일 핸들이 지정된 경우 로그를 삭제하는 DeleteLogByHandle.

 

통사론

CLFSUSER_API BOOL DeleteLogFile(
  [in]           LPCWSTR pszLogFileName,
  [in, optional] PVOID   pvReserved
);

매개 변수

[in] pszLogFileName

로그의 이름입니다.

이 이름은 CreateLogFile사용하여 로그를 만들 때 지정됩니다. 다음 예제에서는 사용할 형식을 식별합니다.

로그: 로그 이름[:: 로그 스트림 이름]

< 로그 이름> 파일 시스템의 유효한 파일 경로에 해당합니다.

< 로그 스트림 이름> 로그에 있는 로그 스트림의 고유한 이름입니다.

자세한 내용은 로그 형식참조하세요.

[in, optional] pvReserved

이 매개 변수는 예약되어 있으며 NULL설정해야 합니다.

반환 값

함수가 성공하면 반환 값은 0이 아닌 값입니다.

함수가 실패하면 반환 값은 0입니다. 확장 오류 정보를 얻으려면 GetLastError호출합니다. 다음 목록에서는 가능한 오류 코드를 식별합니다.

요구 사항

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

참고 항목

일반적인 로그 파일 시스템 함수

CreateLogFile

DeleteLogByHandle

SECURITY_ATTRIBUTES