McTemplateK0zzjzzzdd_EtwWriteTransfer

NTSTATUS __fastcall McTemplateK0zzjzzzdd_EtwWriteTransfer(
        INT64 a1,
        const EVENT_DESCRIPTOR *a2,
        INT64 a3,
        const WCHAR *a4,
        const WCHAR *a5,
        INT64 a6,
        const WCHAR *a7,
        const WCHAR *a8,
        const WCHAR *a9,
        CHAR a10,
        CHAR a11){
  __int64 v11; 
  int v13; 
  __int64 v14; 
  int v15; 
  const WCHAR *v16; 
  __int64 v17; 
  int v18; 
  const WCHAR *v19; 
  __int64 v20; 
  int v21; 
  const WCHAR *v22; 
  __int64 v23; 
  int v24; 
  const WCHAR *v25; 
  bool v26; 
  EVENT_DATA_DESCRIPTOR EventData; 
  const WCHAR *v29; 
  int v30; 
  int v31; 
  const WCHAR *v32; 
  int v33; 
  int v34; 
  INT64 v35; 
  __int64 v36; 
  const WCHAR *v37; 
  int v38; 
  int v39; 
  const WCHAR *v40; 
  int v41; 
  int v42; 
  const WCHAR *v43; 
  int v44; 
  int v45; 
  CHAR *v46; 
  __int64 v47; 
  CHAR *v48; 
  __int64 v49; 
  v11 = -1i64;
  v13 = 10;
  if( a4 )
  {
    v14 = -1i64;
    do
      ++v14;
    while( a4[v14] );
    v15 = 2 * v14 + 2;
  }
  else
  {
    v15 = 10;
  }
  v16 = a5;
  v30 = v15;
  v31 = 0;
  if( !a4 )
    a4 = L"NULL";
  v29 = a4;
  if( a5 )
  {
    v17 = -1i64;
    do
      ++v17;
    while( a5[v17] );
    v18 = 2 * v17 + 2;
  }
  else
  {
    v18 = 10;
  }
  v33 = v18;
  v34 = 0;
  if( !a5 )
    v16 = L"NULL";
  v36 = 16i64;
  v32 = v16;
  v35 = a6;
  v19 = a7;
  if( a7 )
  {
    v20 = -1i64;
    do
      ++v20;
    while( a7[v20] );
    v21 = 2 * v20 + 2;
  }
  else
  {
    v21 = 10;
  }
  v38 = v21;
  v39 = 0;
  if( !a7 )
    v19 = L"NULL";
  v37 = v19;
  v22 = a8;
  if( a8 )
  {
    v23 = -1i64;
    do
      ++v23;
    while( a8[v23] );
    v24 = 2 * v23 + 2;
  }
  else
  {
    v24 = 10;
  }
  v41 = v24;
  v42 = 0;
  if( !a8 )
    v22 = L"NULL";
  v40 = v22;
  v25 = a9;
  v26 = a9 == 0i64;
  if( a9 )
  {
    do
      ++v11;
    while( a9[v11] );
    v13 = 2 * v11 + 2;
    v26 = a9 == 0i64;
  }
  if( v26 )
    v25 = L"NULL";
  v44 = v13;
  v43 = v25;
  v45 = 0;
  v46 = &a10;
  v47 = 4i64;
  v48 = &a11;
  v49 = 4i64;
  return McGenEventWrite_EtwWriteTransfer(
           &MS_KernelPnP_Provider_Context,
           (EVENT_DESCRIPTOR *)a2,
           0i64,
           9ui64,
           &EventData);
}

Referenced by:

PiDevCfgLogDeviceStarted