From: Santosh on 18 Feb 2010 02:55 I have a custom Mass Storage Device. I was wondering if it is possible to load WinUSB in the driver stack as a filter. The filter must be able to send custom control packets. All Bulk packets must be passed through. Jan Axelso wrote: RE: Installing WinUsb on XP 08-Jul-08 I have an example INF here: http://www.lvr.com/winusb.htm You'll need to unzip one of the .NET projects. Use a device-specific GUID. In Visual Studio, Tools > Create GUID. Jan Axelson www.Lvr.com Previous Posts In This Thread: On Tuesday, July 08, 2008 11:15 AM Assaf wrote: Installing WinUsb on XP Hi all, I'm trying to install WinUsb on xp, using the inf template from MS. I'm getting the following error at setupapi.log: [2008/07/08 17:50:58 4476.6] rundll32.exe newdev.dll,ClientSideInstall \\.\pipe\PNP_Device_Install_Pipe_0.{02BC547E-89EA-4B3C-80FC-1DBB934DC98B} {1BBA3665-5FEB-4670-983A-9A0614839A0B}. 0xe0000101: The required section was not found in the INF. I'm using WdfCoInstaller01007.dll (ver 1.7) and WinUSBCoInstaller.dll of version 6.0.5841.16388 What section is missing in my INF? Can I use my CoInstallers together? if so what is the GUID for version 1.7? 78A1C341-4539-11d3-B88D-00C04FAD5171 ? or is it 1BBA3665-5FEB-4670-983A-9A0614839A0B ? Any help would be appreciated AssafT My INF: [Version] Signature = "$Windows NT$" Class = MyDeviceClass ClassGuid={78A1C341-4539-11d3-B88D-00C04FAD5171} Provider = %ProviderName% CatalogFile=MyCatFile.cat ; ========== Manufacturer/Models sections =========== [Manufacturer] %ProviderName% = MyDevice_WinUSB,NTx86 [MyDevice_WinUSB.NTx86] %USB\MyDevice.DeviceDesc% =USB_Install, USB\VID_ABCD&PID_1212 ; =================== Installation =================== ;[1] [USB_Install] Include=winusb.inf Needs=WINUSB.NT ;[2] [USB_Install.Services] Include=winusb.inf AddService=WinUSB,0x00000002,WinUSB_ServiceInstall ;[3] [WinUSB_ServiceInstall] DisplayName = %WinUSB_SvcDesc% ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %12%\WinUSB.sys ;[4] [USB_Install.Wdf] KmdfService=WINUSB, WinUsb_Install [WinUSB_Install] KmdfLibraryVersion=1.7 ;[5] [USB_Install.HW] AddReg=Dev_AddReg [Dev_AddReg] HKR,,DeviceInterfaceGUIDs,0x10000,"{9C32CAFC-E356-46e8-9BD6-33C9926AAFB2} " ;[6] [USB_Install.CoInstallers] AddReg=CoInstallers_AddReg CopyFiles=CoInstallers_CopyFiles [CoInstallers_AddReg] HKR,,CoInstallers32,0x00010000,"WdfCoInstaller01007.dll,WdfCoInstaller","WinUSBCoInstaller.dll" [CoInstallers_CopyFiles] WinUSBCoInstaller.dll WdfCoInstaller01007.dll [DestinationDirs] CoInstallers_CopyFiles=11 ; ================= Source Media Section ===================== ;[7] [SourceDisksNames] 1 = %DISK_NAME%,,,\i386 2 = %DISK_NAME%,,,\amd64 [SourceDisksFiles.x86] WinUSBCoInstaller.dll=1 WdfCoInstaller01005.dll=1 [SourceDisksFiles.NTamd64] WinUSBCoInstaller.dll=2 WdfCoInstaller01005.dll=2 ; =================== Strings =================== [Strings] ProviderName="MyWinUsbTest" USB\MyDevice.DeviceDesc="Test using WinUSB only" WinUSB_SvcDesc="WinUSB Test" DISK_NAME="My Install Disk" On Tuesday, July 08, 2008 9:25 PM Jan Axelso wrote: RE: Installing WinUsb on XP I have an example INF here: http://www.lvr.com/winusb.htm You'll need to unzip one of the .NET projects. Use a device-specific GUID. In Visual Studio, Tools > Create GUID. Jan Axelson www.Lvr.com On Wednesday, July 09, 2008 4:57 AM Assaf wrote: Thanks Jan,I was able to install WinUsb and associate it with my device, using Thanks Jan, I was able to install WinUsb and associate it with my device, using your INF "Jan Axelson" wrote: On Monday, July 14, 2008 3:36 AM Boron wrote: Thanks Jan, Microsoft should update their how to with your inf! Thanks Jan, Microsoft should update their how to with your inf! On Saturday, October 10, 2009 3:29 AM Jayakumar Natarajan wrote: Hi JAN,I am using your sample application (winusb_cs2.0).Its very easy to use Hi JAN, I am using your sample application (winusb_cs2.0).Its very easy to use it. Thanks for your sample. Here I am facing a little bit trouble in installing the driver. I can able to install the driver in my system and in other Laptop, which is having the following configuration Xp sp3 Ram 512MB Professional 3.00 GHz, P4 But I am not able to install the driver in other system and other laptop, which is having the same configuration. I am getting the error as ???Access is denied???. Could you please help in this regard? -- Ever Tried,Ever Fail, No Matter Try Again Fail Again Fail Better On Sunday, October 11, 2009 2:12 AM Tim Roberts wrote: Jayakumar Natarajan <JayakumarNatarajan(a)discussions.microsoft.com> wrote:Are Are you logged in as an administrator in every case? Are you absolutely sure? -- Tim Roberts, timr(a)probo.com Providenza & Boekelheide, Inc. On Thursday, February 18, 2010 2:53 AM Santosh Prabhakaran wrote: WinUSB as a filter for a Mass Storage Device I have a custom Mass Storage Device. I was wondering if it is possible to load WinUSB in the driver stack as a filter. The filter must be able to send custom control packets. All Bulk packets must be passed through. On Thursday, February 18, 2010 2:54 AM Santosh Prabhakaran wrote: WinUSB as a filter for a Mass Storage Device I have a custom Mass Storage Device. I was wondering if it is possible to load WinUSB in the driver stack as a filter. The filter must be able to send custom control packets. All Bulk packets must be passed through. Submitted via EggHeadCafe - Software Developer Portal of Choice SharePoint - Managing Unused or Archive sites automatically http://www.eggheadcafe.com/tutorials/aspnet/96bf1f1c-ab6f-43f1-9a5b-a2a8deb60cad/sharepoint--managing-unu.aspx
|
Pages: 1 Prev: WinUSB as a filter for a Mass Storage Device Next: Problem with Windows 7's fvevol driver. |