PiPnpRtlGetDeviceRelationsList

INT64 __fastcall PiPnpRtlGetDeviceRelationsList(INT64 a1, INT64 a2, INT64 a3, INT64 a4, INT64 a5, INT64 a6, INT64 a7){
  unsigned int v7; 
  int v8; 
  if( a2 && a6 && !(_DWORD)a7 )
  {
    ZwPlugPlayControl();
    v7 = v8;
    if( v8 >= 0 )
    {
      *(_DWORD *)a6 = a5;
      if( (_DWORD)a5 )
        return v7;
      return(unsigned int)-1073741772;
    }
    if( v8 != -1073741789 )
      return(unsigned int)-1073741772;
    *(_DWORD *)a6 = a5;
  }
  else
  {
    return(unsigned int)-1073741811;
  }
  return v7;
}

Referenced by:

No references.