EtwpRotateCompressionTarget
VOID __stdcall EtwpRotateCompressionTarget(_WMI_LOGGER_CONTEXT *LoggerContext){
_WMI_BUFFER_HEADER *v1;
v1 = 0i64;
if( LoggerContext->CompressionTarget )
{
*((_LARGE_INTEGER *)LoggerContext->CompressionTarget + 2) = EtwpGetLoggerTimeStamp((INT64)LoggerContext);
EtwpEnqueueAvailableBuffer(LoggerContext, LoggerContext->CompressionTarget, EtwBufferStateCompressed);
}
if( LoggerContext->CompressionOn )
v1 = EtwpDequeueFreeBuffer(LoggerContext);
LoggerContext->CompressionTarget = v1;
}Referenced by:
EtwpCompressBuffer
EtwpRotateCompressionTargetIfNeeded