Dela via


INF FeatureScore-direktiv

Direktivet FeatureScore tillhandahåller ytterligare ett rangordningskriterium för drivrutiner baserat på de funktioner som en drivrutin stöder. Funktionspoäng kan till exempel definieras för en enhetsinstallationsklass som skiljer mellan drivrutiner som baseras på klassspecifika kriterier.

[DDInstall]
  
FeatureScore=featurescore

Direktivet FeatureScore stöds i Windows Vista och senare versioner av Windows.

Varning

Direktivet FeatureScore bearbetas endast när det anges direkt i avsnittet [DDInstall].

Poster

featurescore
Det här värdet anger rangordningspoängen för drivrutinen baserat på dess funktionsinnehåll. Den här posten är ett hexadecimalt tal med en enda byte mellan 0x00 och 0xFF.

Ett lägre featurescore- värde anger en bättre rankning av funktionspoäng, där 0x00 är den bästa funktionspoängen. Om FeatureScore-direktivet inte har angetts använder Windows en standardfunktionspoäng på 0xFF för drivrutinen.

Not

FeatureScore- bör sällan användas och endast om enhetsinstallationsklassen som INF tillhör ger vägledning om när och hur du ställer in en FeatureScore för drivrutinspaket i den klassen.

Anmärkningar

Om Windows identifierar flera drivrutiner för samma enhet måste den först avgöra vilken drivrutin som är den bästa drivrutinen att installera. För att åstadkomma detta tilldelar Windows varje drivrutin en övergripande rangordning baserat på flera faktorer eller poäng, till exempel följande:

  • En drivrutinssigneringspoäng (signaturpoäng ), baserat på om drivrutinen är signerad eller inte.

  • En drivrutinsfunktionspoäng (funktionspoäng), baserat på hur drivrutinsfunktionerna rangordnas jämfört med en annan drivrutin för enheten.

  • En maskinvaruidentifierarpoäng (identifierarpoäng), baserat på hur nära PnP-enhetsidentifieringssträngarna (Plug and Play) som rapporteras av bussdrivrutinen för enheten matchar en enhetsidentifieringssträng i avsnittet INF Models i INF-filen.

Funktionspoängen ger ett sätt att rangordna drivrutiner baserat på de funktioner som en drivrutin stöder. Funktionspoäng kan till exempel definieras för en enhetsinstallationsklass som skiljer mellan drivrutiner baserat på klassspecifika kriterier.

Funktionspoängen kompletterar identifierarpoängen, vilket gör det möjligt för förarförfattare att enklare och exakt skilja mellan olika drivrutiner för en enhet som baseras på väldefinierade kriterier.

Mer information om hur drivrutiner rangordnas finns i Hur Windows rangordnar drivrutiner (Windows Vista och senare).

Se även

avsnittet INF-modeller

funktionspoäng

identifierarpoäng

signaturpoäng