다음을 통해 공유


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