Exemple #1
0
        public static bool FindClass(byte baseClass, byte subClass, byte progIf, out PCI_CLASSCODETABLE _class)
        {
            for (int i = 0; i < PciClassCodeTableSize; i++)
            {
                var current = PciClassCodeTable[i];
                if (current.BaseClass == baseClass && current.SubClass == subClass && current.ProgIf == progIf)
                {
                    _class = current;
                }
            }

            _class = default(PCI_CLASSCODETABLE);
            return(false);
        }
Exemple #2
0
        public static bool FindClass(byte baseClass, byte subClass, byte progIf, out PCI_CLASSCODETABLE _class)
        {
            for (int i = 0; i < PciClassCodeTableSize; i++)
            {
                var current = PciClassCodeTable[i];
                if (current.BaseClass == baseClass && current.SubClass  == subClass && current.ProgIf == progIf)
                {
                    _class = current;
                }
            }

            _class = default(PCI_CLASSCODETABLE);
            return false;
        }