PiDaInit

INT64 __fastcall PiDaInit(INT64 a1, INT64 a2, INT64 a3, INT64 a4){
  INT64 result; 
  POBJECT_ATTRIBUTES ObjectAttributes[3]; 
  ObjectAttributes[1] = (POBJECT_ATTRIBUTES)L"\\Driver\\DeviceApi";
  LODWORD(result) = IoCreateDriver(
                      (PHANDLE)ObjectAttributes,
                      (ACCESS_MASK)PiDaDriverEntry,
                      (HANDLE)a3,
                      (LPGUID)a4,
                      (POBJECT_ATTRIBUTES)0x240022);
  return result;
}

Referenced by:

IopInitializePlugPlayServices