; ; EhStorPwdDrv.inf ; ; Enhanced Storage Password Silo Driver ; [Version] Signature="$Windows NT$" Class=WPD ClassGuid={EEC5AD98-8080-425f-922A-DABF3DE3F69A} Provider=%Msft% DriverVer=06/21/2006,6.1.7600.16385 [ControlFlags] BasicDriverOk=* [SourceDisksNames] 3426=windows cd [SourceDisksFiles] EhStorPwdDrv.dll = 3426 [Manufacturer] %MSFTWUDF%=Microsoft,NTx86,NTia64,NTamd64 [Microsoft.NTx86] %BasicDeviceName%=Basic_Install,IEEE1667Silo_102 [Microsoft.NTia64] %BasicDeviceName%=Basic_Install,IEEE1667Silo_102 [Microsoft.NTamd64] %BasicDeviceName%=Basic_Install,IEEE1667Silo_102 ; =================== EnhancedStoragePassword Device ================================== [Basic_Install] CopyFiles=System32Copy [Basic_Install.hw] AddReg=Device_AddReg [Basic_Install.Services] AddService=WUDFRd,0x000001fa,WUDFRD_ServiceInstall [Basic_Install.CoInstallers] AddReg=Basic_Install.CoInstallers_AddReg [Basic_Install.CoInstallers_AddReg] HKR,,CoInstallers32,0x00010000,"WUDFCoInstaller.dll" [Basic_Install.Wdf] UmdfService=EnhancedStoragePassword, EnhancedStoragePassword_Install UmdfServiceOrder=EnhancedStoragePassword UmdfImpersonationLevel = Impersonation [EnhancedStoragePassword_Install] UmdfLibraryVersion=1.9.0 DriverCLSID="{D043906A-C655-46ec-A554-967F47633008}" ServiceBinary=%12%\UMDF\EhStorPwdDrv.dll [Device_AddReg] ; Disable appearance in shell extension HKR,,"PortableDeviceIsMassStorage",0x10001,1 HKR,,"SiloAuthenticationAction",0x00020000,"%SystemRoot%\System32\EhStorAuthn.exe PasswdAuthenticate %SiloDevicePath% %NotifyID%" HKR,,"SiloUnauthenticationAction",0x00020000,"%SystemRoot%\System32\EhStorAuthn.exe PasswdUnauthenticate %SiloDevicePath% %NotifyID%" HKR,,"SiloCustomActions",0x00010000,"Set password", "Set or change password for the device.","%SystemRoot%\System32\rundll32.exe %SystemRoot%\System32\EhStorPwdMgr.dll,EnhancedStoragePasswordConfig %SiloDevicePath%" [WUDFRD_ServiceInstall] ServiceType=1 StartType=3 ErrorControl=1 ServiceBinary=%12%\WUDFRd.sys [DestinationDirs] System32Copy=12,UMDF ; copy to system32\drivers\umdf [System32Copy] EhStorPwdDrv.dll,,,0x0100 ; =================== Strings ================================== [Strings] ; localizable strings Msft="Microsoft" MSFTWUDF="(Enhanced Storage Device)" BasicDeviceName="Microsoft WPD Enhanced Storage Password Driver" ; non-localizable strings REG_DWORD = 0x00010001 WDF_ROOT="SOFTWARE\Microsoft\Windows NT\CurrentVersion\WUDF" WDF_SERVICES="SOFTWARE\Microsoft\Windows NT\CurrentVersion\WUDF\Services"