PLOG_FULL_HANDLER_CALLBACK callback function (clfsmgmtw32.h)
The LOG_FULL_HANDLER_CALLBACK function is an application-defined callback function that receives notification that the call to HandleLogFull is complete. The callback is invoked in the context of an asynchronous procedure call (APC) on the thread that registered for log management.
Syntax
PLOG_FULL_HANDLER_CALLBACK PlogFullHandlerCallback;
void PlogFullHandlerCallback(
[in] HANDLE hLogFile,
[in] DWORD dwError,
[in] BOOL fLogIsPinned,
[in] PVOID pvClientContext
)
{...}
Parameters
[in] hLogFile
The handle to the log.
[in] dwError
The status of the operation.
[in] fLogIsPinned
Specifies if the log is considered "pinned". If fLogIsPinned is TRUE and the log is then unpinned, the LOG_UNPINNED_CALLBACK is invoked.
[in] pvClientContext
A pointer to the client context.
Return value
None
Remarks
The client application determines which actions this callback function performs.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2003 R2 [desktop apps only] |
Target Platform | Windows |
Header | clfsmgmtw32.h |