McTemplateK0zzjzitd_EtwWriteTransfer
NTSTATUS __fastcall McTemplateK0zzjzitd_EtwWriteTransfer(
__int64 a1,
const _EVENT_DESCRIPTOR *a2,
__int64 a3,
const wchar_t *a4,
const wchar_t *a5,
__int64 a6,
const wchar_t *a7,
char a8,
char a9,
char a10){
__int64 v10;
int v12;
__int64 v13;
int v14;
const wchar_t *v15;
__int64 v16;
int v17;
const wchar_t *v18;
bool v19;
_EVENT_DATA_DESCRIPTOR v21;
const wchar_t *v22;
int v23;
int v24;
const wchar_t *v25;
int v26;
int v27;
__int64 v28;
__int64 v29;
const wchar_t *v30;
int v31;
int v32;
char *v33;
__int64 v34;
char *v35;
__int64 v36;
char *v37;
__int64 v38;
v10 = -1i64;
v12 = 10;
if( a4 )
{
v13 = -1i64;
do
++v13;
while( a4[v13] );
v14 = 2 * v13 + 2;
}
else
{
v14 = 10;
}
v15 = a5;
v23 = v14;
v24 = 0;
if( !a4 )
a4 = L"NULL";
v22 = a4;
if( a5 )
{
v16 = -1i64;
do
++v16;
while( a5[v16] );
v17 = 2 * v16 + 2;
}
else
{
v17 = 10;
}
v26 = v17;
v27 = 0;
if( !a5 )
v15 = L"NULL";
v29 = 16i64;
v25 = v15;
v28 = a6;
v18 = a7;
v19 = a7 == 0i64;
if( a7 )
{
do
++v10;
while( a7[v10] );
v12 = 2 * v10 + 2;
v19 = a7 == 0i64;
}
if( v19 )
v18 = L"NULL";
v31 = v12;
v30 = v18;
v32 = 0;
v33 = &a8;
v34 = 8i64;
v35 = &a9;
v36 = 4i64;
v37 = &a10;
v38 = 4i64;
return McGenEventWrite_EtwWriteTransfer((REGHANDLE *)&stru_140C00F40 + 588, a2, 0i64, 8u, &v21);
}Referenced by:
PiDevCfgLogDeviceMigrated