EtwpResetBufferHeader

VOID __stdcall EtwpResetBufferHeader(_WMI_BUFFER_HEADER *Buffer, UINT16 BufferType){
  *((_DWORD *)Buffer + 1) = 0;
  *((_QWORD *)Buffer + 4) = 0i64;
  *((_DWORD *)Buffer + 2) = 72;
  *((_WORD *)Buffer + 27) = BufferType;
  if( (*((_WORD *)Buffer + 26) & 0x100) != 0 )
  {
    memset((char *)Buffer + *((unsigned int *)Buffer + 2), 0i64, *(_DWORD *)Buffer - *((_DWORD *)Buffer + 2));
    *((_WORD *)Buffer + 26) &= ~0x100u;
  }
}

Referenced by:

EtwpDequeueFreeBuffer
EtwpInitializeProviderInfoBuffer
EtwpPreserveLogger
EtwpRealtimeSendEmptyMarker
EtwpRealtimeUpdateReferenceTime
EtwpUpdateFileHeader