PopDirectedDripsUmQueryCapabilities

__int64 __fastcall PopDirectedDripsUmQueryCapabilities(_DWORD *a1, _QWORD *a2){
  unsigned int v2; 
  VOID **PoolWithTag; 
  int v7; 

  v2 = 0;
  v7 = 0;
  PoolWithTag = ExAllocatePoolWithTag(1ui64, 2ui64, 544040269i64);
  if( PoolWithTag )
  {
    *(_WORD *)PoolWithTag = 0;
    PopDirectedDripsQueryMitigationStatus(&v7, 0i64, 0i64);
    if( (v7 & 1) != 0 )
      *(_BYTE *)PoolWithTag = 1;
    if( (v7 & 2) != 0 )
      *((_BYTE *)PoolWithTag + 1) = 1;
    *a1 = 2;
    *a2 = PoolWithTag;
  }
  else
  {
    return(unsigned int)-1073741670;
  }
  return v2;
}

Referenced by:

PopDirectedDripsUmPowerInformationInternal