clfsmgmtw32.h 헤더
이 헤더는 데이터 액세스 및 스토리지에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
clfsmgmtw32.h에는 다음 프로그래밍 인터페이스가 포함되어 있습니다.
Functions
DeregisterManageableLogClient 로그 관리자를 사용하여 클라이언트를 등록 취소합니다. |
HandleLogFull 로그를 예약하거나 로그에 추가하려는 시도가 로그 전체 오류 메시지와 함께 실패할 때 관리되는 로그 클라이언트에서 호출됩니다. 로그 관리자는 클라이언트에 대한 로그 전체 조건을 resolve 시도하고 결과가 알려지면 클라이언트에 알 수 있습니다. |
InstallLogPolicy 로그에 대한 정책을 설치(설정)합니다. |
LogTailAdvanceFailure LogTailAdvanceFailure 함수는 로그 클라이언트가 비상을 진행하기 위해 로그 관리의 요청을 준수할 수 없음을 나타내기 위해 호출됩니다. |
QueryLogPolicy QueryLogPolicy 함수를 사용하면 지정된 로그에 대해 설치된 정책을 가져올 수 있습니다. |
ReadLogNotification 로그 관리자에서 알림을 검색합니다. 알림을 사용할 수 있는 경우 로그 관리자에서 대기 중인 알림을 즉시 검색합니다. 그렇지 않으면 알림이 생성될 때까지 요청이 보류 중인 상태로 유지됩니다. |
RegisterForLogWriteNotification RegisterForLogWriteNotification 함수는 로그 쓰기 알림을 사용하거나 사용하지 않도록 설정하기 위해 관리되는 로그 클라이언트에 의해 호출됩니다. |
RegisterManageableLogClient 로그 관리자에 클라이언트를 등록합니다. 클라이언트는 콜백을 사용하여 알림을 받을지 또는 ReadLogNotification을 사용하여 검색을 위해 대기하는 알림을 포함할지를 지정할 수 있습니다. |
RemoveLogPolicy 지정된 정책을 기본 동작으로 다시 설정합니다. |
SetLogFileSizeWithPolicy 설치된 정책의 상태에 따라 로그에서 컨테이너를 추가하거나 삭제합니다. |
콜백 함수
PLOG_FULL_HANDLER_CALLBACK LOG_FULL_HANDLER_CALLBACK 함수는 HandleLogFull에 대한 호출이 완료되었다는 알림을 받는 애플리케이션 정의 콜백 함수입니다. |
PLOG_TAIL_ADVANCE_CALLBACK LOG_TAIL_ADVANCE_CALLBACK 함수는 로그 테일을 진행하는 애플리케이션 정의 콜백 함수입니다. 콜백은 로그 관리를 위해 등록하는 스레드에서 APC(비동기 프로시저 호출)의 컨텍스트에서 호출됩니다. |
PLOG_UNPINNED_CALLBACK LOG_UNPINNED_CALLBACK 함수는 로그가 고정 해제되었다는 알림을 받는 애플리케이션 정의 콜백 함수입니다. |
구조체
LOG_MANAGEMENT_CALLBACKS LOG_MANAGEMENT_CALLBACKS 구조는 클라이언트 프로그램에 정보가 필요한 콜백에 대해 CLFS(Common Log File System)에 등록하는 데 사용됩니다. |