PnpTraceDockDeviceEnumeration
void PnpTraceDockDeviceEnumeration(){
__int64 v0;
int v1;
int v2;
int v3;
struct _EVENT_DATA_DESCRIPTOR v4;
int *v5;
__int64 v6;
__int64 v7;
int v8[2];
int *v9;
__int64 v10;
int *v11;
__int64 v12;
if( (unsigned int)dword_140C02DC0 > 5 )
{
if( tlgKeywordOn((__int64)&dword_140C02DC0, 0x400000000000i64) )
{
v6 = 2i64;
v5 = v8;
v7 = *(_QWORD *)(v0 + 48);
v8[0] = *(unsigned __int16 *)(v0 + 40);
v2 = *(_DWORD *)(v0 + 568);
v9 = &v2;
v11 = &v3;
v8[1] = 0;
v10 = 4i64;
v3 = v1;
v12 = 4i64;
tlgWriteTransfer_EtwWriteTransfer(
(__int64)&dword_140C02DC0,
(unsigned __int8 *)&byte_140024417,
0i64,
0i64,
6u,
&v4);
}
}
}Referenced by:
PiProcessNewDeviceNode