PipDmgInitPhaseTwo

INT64 __stdcall PipDmgInitPhaseTwo(){
  int GroupPolicy; 
  int v2; 
  struct _EVENT_DATA_DESCRIPTOR v3; 
  int *v4; 
  int v5; 
  int v6; 
  if( PipDmaGuardPolicy )
  {
    GroupPolicy = PipDmgInitReadGroupPolicy();
    if( !GroupPolicy )
      GroupPolicy = 2;
    PipDmaGuardPolicy = GroupPolicy;
    PipDmgReevaluateQueue();
  }
  if( (unsigned int)dword_140C02DC0 > 5 && tlgKeywordOn((__int64)&dword_140C02DC0, 0x400000000000i64) )
  {
    v6 = 0;
    v2 = PipDmaGuardPolicy;
    v5 = 4;
    v4 = &v2;
    tlgWriteTransfer_EtwWriteTransfer(
      (__int64)&dword_140C02DC0,
      (unsigned __int8 *)&dword_1400242DC,
      0i64,
      0i64,
      3u,
      &v3);
  }
  return 0i64;
}

Referenced by:

PiDmaGuardInitialize