LOG_MANAGEMENT_CALLBACKS 구조체(clfsmgmtw32.h)
LOG_MANAGEMENT_CALLBACKS 구조는 클라이언트 프로그램에 정보가 필요한 콜백에 대해 CLFS(Common Log File System)에 등록하는 데 사용됩니다.
구문
typedef struct _LOG_MANAGEMENT_CALLBACKS {
PVOID CallbackContext;
PLOG_TAIL_ADVANCE_CALLBACK AdvanceTailCallback;
PLOG_FULL_HANDLER_CALLBACK LogFullHandlerCallback;
PLOG_UNPINNED_CALLBACK LogUnpinnedCallback;
} LOG_MANAGEMENT_CALLBACKS, *PLOG_MANAGEMENT_CALLBACKS;
멤버
CallbackContext
클라이언트 정의 값인 컨텍스트에 대한 포인터입니다. CLFS는 클라이언트에 대한 모든 콜백과 함께 전달하는 것 외에 이 값을 무시합니다.
AdvanceTailCallback
관리 기능이 클라이언트가 로그의 꼬리를 진행해야 한다고 결정할 때 호출됩니다.
LogFullHandlerCallback
HandleLogFull이 완료될 때 비동기 요청이 시작될 때 호출됩니다.
LogUnpinnedCallback
고정된 로그가 고정 해제될 때 호출됩니다.
요구 사항
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 R2 [데스크톱 앱만 해당] |
머리글 | clfsmgmtw32.h |