CmFcInitSystem3
NTSTATUS __stdcall CmFcInitSystem3(){
NTSTATUS result;
__int64 v1;
char v2;
char v3;
char v4;
int v5;
int v6;
int v7;
int v8;
int v9;
__int64 v10;
_EVENT_DATA_DESCRIPTOR v11;
char *v12;
__int64 v13;
char *v14;
__int64 v15;
char *v16;
__int64 v17;
int *v18;
__int64 v19;
int *v20;
__int64 v21;
int *v22;
__int64 v23;
int *v24;
__int64 v25;
int *v26;
__int64 v27;
__int64 *v28;
__int64 v29;
TlgRegisterAggregateProvider((UINT64 *)&stru_140C00F40 + 329);
result = (int)KeLoaderBlock_0;
if( *(&stru_140C00F40 + 658) > 5u )
{
LOBYTE(result) = tlgKeywordOn((__int64)&stru_140C00F40 + 2632, 0x400000000000i64);
if( (_BYTE)result )
{
v2 = *(_BYTE *)v1;
v13 = 1i64;
v12 = &v2;
v3 = *(_BYTE *)(v1 + 1);
v14 = &v3;
v4 = *(_BYTE *)(v1 + 2);
v16 = &v4;
v5 = *(_DWORD *)(v1 + 4);
v18 = &v5;
v6 = *(_DWORD *)(v1 + 8);
v20 = &v6;
v7 = *(_DWORD *)(v1 + 12);
v22 = &v7;
v8 = *(_DWORD *)(v1 + 16);
v24 = &v8;
v9 = *(_DWORD *)(v1 + 20);
v26 = &v9;
v28 = &v10;
v15 = 1i64;
v17 = 1i64;
v19 = 4i64;
v21 = 4i64;
v23 = 4i64;
v25 = 4i64;
v27 = 4i64;
v10 = 0x1000000i64;
v29 = 8i64;
return tlgWriteTransfer_EtwWriteTransfer(
(__int64)&stru_140C00F40 + 2632,
(unsigned __int8 *)word_140021B0A,
0i64,
0i64,
0xBu,
&v11);
}
}
return result;
}Referenced by:
CmInitSystem2