Exemplo n.º 1
0
 // Token: 0x06000738 RID: 1848 RVA: 0x0002A6FC File Offset: 0x000288FC
 private void FindGGUSB()
 {
     foreach (USB.USBController current in USB.GetHostControllers())
     {
         USB.USBHub rootHub = current.GetRootHub();
         this.ProcessHub(rootHub);
     }
 }
Exemplo n.º 2
0
 // Token: 0x06000739 RID: 1849 RVA: 0x0002A750 File Offset: 0x00028950
 private void ProcessHub(USB.USBHub hub)
 {
     foreach (USB.USBPort current in hub.GetPorts())
     {
         if (current.IsHub)
         {
             this.ProcessHub(current.GetHub());
         }
         USB.USBDevice device = current.GetDevice();
         if (device != null && device.DeviceManufacturer != null && device.DeviceManufacturer.ToLower() == "dpdev" && device.DeviceProduct != null && device.DeviceProduct.ToLower() == "gamegenie")
         {
             this.m_serial = device.SerialNumber;
         }
     }
 }