Директива INF FeatureScore

Директива FeatureScore предоставляет дополнительный критерий ранжирования для драйверов на основе функций, поддерживаемых драйвером. Например, оценки функций могут быть определены для класса настройки устройства , который различает драйверы, основанные на критериях, зависящих от класса.

[DDInstall]
  
FeatureScore=featurescore

Директива FeatureScore поддерживается в Windows Vista и более поздних версиях Windows.

Предупреждение

Директива FeatureScore обрабатывается только при указании непосредственно в разделе [DDInstall] .

Записи

featurescore
Это значение задает оценку ранжирования для драйвера на основе его содержимого функций. Эта запись представляет собой однобайтовое шестнадцатеричное число между 0x00 и 0xFF.

Более низкое значение featurescore указывает лучший рейтинг признаков, где 0x00 — это лучший ранг оценки признаков. Если директива FeatureScore не указана, Windows использует рейтинг функций по умолчанию 0xFF для драйвера.

Примечание

FeatureScore следует использовать редко и только в том случае, если класс настройки устройства, к которому принадлежит INF, предоставляет рекомендации по настройке FeatureScore для пакетов драйверов в этом классе.

Комментарии

Если Windows обнаруживает несколько драйверов для одного устройства, сначала необходимо определить, какой драйвер лучше всего установить. Для этого Windows назначает каждому водителю общий рейтинг на основе нескольких факторов или оценок, таких как:

  • Оценка подписывания драйвера (оценка подписи ) в зависимости от того, подписан драйвер или нет.

  • Оценка характеристик драйвера (оценка функций), основанная на том, как функции драйвера ранжируются по сравнению с другим драйвером для устройства.

  • Оценка идентификатора оборудования (оценка идентификатора), основанная на том, насколько точно строки идентификации устройства Plug and Play (PnP), сообщаемые драйвером автобуса для устройства, соответствуют строке идентификации устройства в разделе МОДЕЛИ INF INF INF-файла.

Оценка функций предоставляет способ ранжирования драйверов на основе функций, поддерживаемых драйвером. Например, оценки функций могут быть определены для класса настройки устройства , который различает драйверы на основе критериев, относящихся к конкретному классу.

Оценка признаков дополняет оценку идентификатора, что позволяет средствам записи драйверов более легко и точно различать различные драйверы для устройства, основанного на четко определенных критериях.

Дополнительные сведения о том, как ранжируются драйверы, см. в статье How Windows Ранжирует драйверы (Windows Vista и более поздние версии).

См. также раздел

Раздел "Модели INF"

оценка функций

Оценка идентификатора

Оценка подписи