windows - Sådan installeres den øverste driver til klassen?

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg har oprettet en filterdriver, og jeg vil bare installere den til seriel port. Jeg ved, at den eksisterende førerklasse er 'Porte', så jeg ændrede inf-filen som følger:


[Version]
Signature="$Windows NT$"
Class=Ports
ClassGUID={4D36E978-E325-11CE-BFC1-08002BE10318}
Provider=\%Provider\%
DriverVer=03/17/2001,1.0.0.1
CatalogFile=KmdfSamples.cat


Bemærk at klasseguid er den samme som i system til seriel port. Så jeg ved ikke, hvordan man installerer det til specyfic klasse, jeg skal manuelt redigere 'UpperFilter' -feltet i registreringsdatabasen?


Jeg kan heller ikke finde ud af Microsoft-dokumentationen, hvis jeg skal skrive enheden på en sådan måde (jeg kender ikke enhedsnavnet, men jeg ved hele klassens id).


Så spørgsmålene er:



  • Sådan installeres øvre filter for eksisterende klasse?

  • Har jeg specificeret enhedens hardware id, som jeg ikke kender?



Enhver repsonses vil blive meget værdsat;)

Bedste reference