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