tlgCreate1Sz_char

__int64 __fastcall tlgCreate1Sz_char(__int64 a1, const CHAR *a2){
  __int64 v2; 
  __int64 result; 
  if( a2 )
  {
    v2 = -1i64;
    do
      ++v2;
    while( a2[v2] );
    result = (unsigned int)(v2 + 1);
  }
  else
  {
    a2 = (const CHAR *)File;
    result = 1i64;
  }
  *(_DWORD *)(a1 + 12) = 0;
  *(_QWORD *)a1 = a2;
  *(_DWORD *)(a1 + 8) = result;
  return result;
}

Referenced by:

EtwTelemetryCoverageReport
EtwpCoverageRecord
MiAgeWorkingSet
MiFlushStrongCodeDriverLoadFailures
MiLogCreateImageFileMapFailure
MiLogHotPatchOperation
MiLogHotPatchOperationStatus
MiLogHotPatchRundown
MiLogOutswappedProcessCommitReacquire
MiLogOutswappedProcessCommitRelease
MiLogResetPagesCommitRelease
MiLogStrongCodeDriverLoadFailure
MiLogTrimWs
MiLogWsEmptyControl
MmNotifyProcessInSwapTrigger
PopAccountBatteryEnergyChange
PopAccountCbEnergyChange
PopBatteryApplyCompositeState
PopBatteryCheckCompositeCapacity
PopBatteryWorker
PopDiagTraceBatteryAlarmStatus
PopDiagTraceBatteryTriggerFlags
PopLogPowerRequestAction
PopPlNotifyDeviceDState
PopPlNotifyDeviceFState
TtmiLogError