Exemple #1
0
 public static PCIDevice GetDeviceClass(ClassID aClass, SubclassID aSubClass, ProgramIF aProgIF)
 {
     foreach (var xDevice in Devices)
     {
         if ((ClassID)xDevice.ClassCode == aClass &&
             (SubclassID)xDevice.Subclass == aSubClass &&
             (ProgramIF)xDevice.ProgIF == aProgIF)
         {
             return(xDevice);
         }
     }
     return(null);
 }
Exemple #2
0
 public static PCIDevice GetDeviceClass(ClassID aClass, SubclassID aSubClass, ProgramIF aProgIF)
 {
     for (int i = 0; i < Devices.Count; i++)
     {
         var xDevice = Devices[i];
         if ((ClassID)xDevice.ClassCode == aClass &&
             (SubclassID)xDevice.Subclass == aSubClass &&
             (ProgramIF)xDevice.ProgIF == aProgIF)
         {
             return(Devices[i]);
         }
     }
     return(null);
 }