infファイルの新しいフィルタディレクティブはしません
拡張クラスと新しいフィルターディレクティブを使用して、UMDFテンプレートからフィルタードライバーを作成しようとしています:
//
[version]
Signature= "$ WindowsNT $"
Class=%ClassName%
ClassGuid=%ClassGuid%
Provider=%ManufacturerName%
CatalogFile= USB4FilterDrv.cat
DriverVer=;TODO:setDriverVerinstampinfpropertypages
PnpLockdown= 1
ExtensionId= {f1b9cd93-0880-4559-8b15-10916ab80133};ランダムに生成されたGUID
[メーカー]
%ManufacturerName%= Corp、NT $ ARCH $ .10.0 ...22000
[Corp.NT $ ARCH $ .10.0 ...22000]
%Usb4FilterDrv.DrvDesc%= USB4FilterDrv、USB4\ROOT_DEVICE_ROUTER&VID_8086&PID_9A1B&REV_0001
%Usb4FilterDrv.DrvDesc%= USB4FilterDrv、USB4\ROOT_DEVICE_ROUTER&VID_8086&PID_9A1D&REV_0001
[SourceDisksNames]
1=%DiskName%
[SourceDisksFiles]
USB4FilterDrv.dll= 1
;
UMDFDevice
[USB4FilterDrv.NTamd64]
CopyFiles= UMDriverCopy
[USB4FilterDrv.NTamd64.Filters]
AddFilter= USB4FilterDrv , UpperFilterInstall
[UpperFilterInstall]
FilterPosition= Upper
[USB4FilterDrv.NTamd64.Services]
AddService= WUDFRd、0x000001f8、WUDFRD_ServiceInstall
[USB4FilterDrv.NTamd64.Wdf]
UmdfService= USB4FilterDrv、USB4FilterDrv_Install
UmdfServiceOrder= USB4FilterDrv
[USB4FilterDrv_Install]
UmdfLibraryVersion= $ UMDFVERSION $
ServiceBinary=%12%\UMDF\USB4FilterDrv.dll
[WUDFRD_ServiceInstall]
DisplayName=%WudfRdDisplayName%
ServiceType= 1;SERVICE_KERNEL_DRIVER
StartType= 3;SERVICE_DEMAND_START
ErrorControl= 1;SERVICE_ERROR_NORMAL
ServiceBinary=%12%\WUDFRd.sys
[DestinationDirs]
UMDriverCopy= 12、UMDF;copytodrivers\umdf
[UMDriverCopy]
USB4FilterDrv.dll
;
汎用
[文字列]
ClassName= "Extension"
ClassGuid= "{e2f84ce7-8efa-411c-aa69-97454ca4cb57}"
ManufacturerName= "Corporation"
DiskName= "USB4DriverInstallationDisk"
Usb4FilterDrv.DrvDesc= "USB4Service"
WudfRdDisplayName= "WindowsDriverFoundation-User-modeDriverFrameworkReflector"
//
新しいディレクティブFilter=Upperを使用する場合、
私はこれを手に入れました:
一方、私が使用する場合:
[USB4FilterDrv.NTamd64.HW]
AddReg= Filters
[フィルター]
HKR , "UpperFilters"、0x00010008、 "USB4FilterDrv"
フィルタドライバは2つのデバイスにインストールされますが、デバイスマネージャのエントリには表示されません
足りないものはありますか?
返信リスト(回答:1)
Q&Aフォーラムでそのような質問をする方が効果的です
https://docs.Microsoft.com/ja-jp/answers/index....
これは、プログラマー、管理者、企業ユーザー、そしてこのフォーラムを対象としています.ホームユーザーを対象としているため、地元の専門家には対応する知識がない可能性があります.申し訳ありません.
または、ロシアのMSDNフォーラムを試すこともできます
https://social.msdn.Microsoft.com/Forums/ru-RU/...