Prev: How do detect USB device arrive/remove in the HealthVault structur
Next: DEVFUND-0046 requirement for Windows Logo Submission
From: don ardiente on 30 Sep 2010 11:22 can you please make this inf good for 64 bit win7 here's the code.. [Version] LayoutFile = LAYOUT.INF, LAYOUT1.INF, LAYOUT2.INF SignaTure = "$CHICAGO$" Class = Media ClassGUID = {4d36e96c-e325-11ce-bfc1-08002be10318} Provider = %PCICapture.Provider% CatalogFile = PCI713x.cat DriverVer = 10/01/2006, 1.0.0.1 [Manufacturer] %PCICapture.Manufacturer% = PCICapture.Device [PCICapture.Device] %PCI7130.DeviceDesc% = PCI7130.Install,PCI\VEN_1131&DEV_7130 %PCI7134.DeviceDesc% = PCI7134.Install,PCI\VEN_1131&DEV_7134 [PCI7130.Install] Include = ks.inf,ksfilter.inf ;, kscaptur.inf Needs = KS.Registration,KSCAPTUR.Registration AddReg = PCI7130.AddReg , PCI713xAudio.AddReg CopyFiles = PCI713x.CopyDrivers KnownFiles = PCI713x.KnownFiles [PCI7130.Install.NT] Include = ks.inf,ksfilter.inf ;, kscaptur.inf Needs = KS.Registration,KSCAPTUR.Registration.NT AddReg = PCI7130.AddReg, PCI713xAudio.AddReg CopyFiles = PCI713x.CopyDrivers [PCI7134.Install] Include = ks.inf,ksfilter.inf ;, kscaptur.inf,wdmaudio.inf Needs = KS.Registration,KSCAPTUR.Registration,WDMAUDIO.Registration AddReg = PCI7134.AddReg,PCI713xAudio.AddReg,PCI7134Audio.AddReg CopyFiles = PCI713x.CopyDrivers KnownFiles = PCI713x.KnownFiles [PCI7134.Install.NT] Include = ks.inf,ksfilter.inf ;, kscaptur.inf, wdmaudio.inf Needs = KS.Registration,KSCAPTUR.Registration.NT,WDMAUDIO.Registration AddReg = PCI7134.AddReg,PCI713xAudio.AddReg,PCI7134Audio.AddReg CopyFiles = PCI713x.CopyDrivers [DestinationDirs] PCI713x.CopyDrivers = 10,SYSTEM32\DRIVERS [SourceDisksNames] SrcDriverFile = %InsDiskName%,, [SourceDisksFiles] PCI713x.sys = SrcDriverFile [PCI713x.CopyDrivers] PCI713x.sys [PCI713x.KnownFiles] PCI713x.sys = safe [PCI7130.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,PCI713x.sys HKR,,PageOutWhenUnopened,3,0 HKR,,DontSuspendIfStreamsAreRunning,3,00 HKR, "DECODER", "Video Sources",0x00010001,0x00000003 ; VideoSrc 3 HKR, "FiFo","Size RA1",0x00010001,0x00000006 HKR, "FiFo","Size RA2",0x00010001,0x00000001 HKR, "FiFo","Size RA3",0x00010001,0x00000001 HKR, "Fifo","Threshhold RA1",0x00010001,0x00000003 HKR, "Fifo","Threshhold RA2",0x00010001,0x00000002 HKR, "Fifo","Threshhold RA3",0x00010001,0x00000002 HKR, "Fifo","Threshhold RA4",0x00010001,0x00000002 [PCI7134.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,PCI713x.sys HKR,,PageOutWhenUnopened,3,0 HKR,,DontSuspendIfStreamsAreRunning,3,00 HKR, "DECODER", "Video Sources",0x00010001,0x00000003 ; VideoSrc 3 HKR, "FiFo","Size RA1",0x00010001,0x00000005 HKR, "FiFo","Size RA2",0x00010001,0x00000001 HKR, "FiFo","Size RA3",0x00010001,0x00000001 HKR, "Fifo","Threshhold RA1",0x00010001,0x00000003 HKR, "Fifo","Threshhold RA2",0x00010001,0x00000002 HKR, "Fifo","Threshhold RA3",0x00010001,0x00000002 HKR, "Fifo","Threshhold RA4",0x00010001,0x00000002 [PCI7134Audio.AddReg] HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook" HKR,Drivers,SubClasses,,"wave,mixer" HKR,Drivers\wave\wdmaud.drv,Driver,,wdmaud.drv HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv HKR,Drivers\wave\wdmaud.drv,Description,,"PCI7134 Audio Capture Device" HKR,Drivers\mixer\wdmaud.drv,Description,,"PCI7134 Audio Capture Device" [PCI713xAudio.AddReg] ;HKR,,Driver,,PCI713x.sys HKR, "Audio", "XTAL",0x00010001,0x00 ; 'XTAL' reflects the used hardware crystal (0=32.11MHz,1=24.567MHz) ; 'DefaultStandard' ; in automatic mode: 'DefaultStandard' is used as a fallback if nothing is detected ; in manual mode: 'DefaultStandard' is used as standard to be set ; 2 = B/G Mono ; 3 = D/K Mono ; 4 = M Mono ; 5 = B/G A2 ; 6 = B/G Nicam ; 7 = D/K A2 Type 1 ; 8 = D/K A2 Type 2 ; 9 = D/K A2 Type 3 ; 10 = D/K Nicam ; 11 = L/L' Nicam ; 12 = L/L' AM ; 13 = I Nicam ; 14 = I Mono ; 15 = M Korea ; 16 = M BTSC HKR, "Audio\DefaultStandard", "01",0x00010001,16 ; USA: M BTSC HKR, "Audio\DefaultStandard", "31",0x00010001,5 ; Netherlands: B/G A2 HKR, "Audio\DefaultStandard", "32",0x00010001,6 ; Belgium: B/G Nicam HKR, "Audio\DefaultStandard", "33",0x00010001,11 ; France: L/L' Nicam HKR, "Audio\DefaultStandard", "34",0x00010001,5 ; Spain: B/G A2 HKR, "Audio\DefaultStandard", "39",0x00010001,5 ; Italy: B/G A2 HKR, "Audio\DefaultStandard", "41",0x00010001,5 ; Switzerland: B/G A2 HKR, "Audio\DefaultStandard", "44",0x00010001,13 ; Great Britain: I Nicam HKR, "Audio\DefaultStandard", "45",0x00010001,6 ; Denmark B/G Nicam HKR, "Audio\DefaultStandard", "46",0x00010001,6 ; Sweden: B/G Nicam HKR, "Audio\DefaultStandard", "47",0x00010001,6 ; Norway: B/G Nicam HKR, "Audio\DefaultStandard", "49",0x00010001,5 ; Germany: B/G A2 HKR, "Audio\DefaultStandard", "81",0x00010001,16 ; Japan: M BTSC HKR, "Audio\DefaultStandard", "86",0x00010001,7 ; China: D/K A2 Type 1 HKR, "Audio\DefaultStandard","351",0x00010001,5 ; Azores: B/G A2 HKR, "Audio\DefaultStandard","358",0x00010001,6 ; Finland: B/G Nicam HKR, "Audio\DefaultStandard","420",0x00010001,10 ; Czech Republic:D/K Nicam ; 'StandardTable' ; in automatic mode: StandardTable is used to set the standard groups to be searched ; bit array: ; bit1 = B/G ; bit2 = D/K ; bit3 = L/L' ; bit4 = I ; bit5 = M HKR, "Audio\StandardTable", "01",0x00010001,0x10 ; USA: M HKR, "Audio\StandardTable", "31",0x00010001,0x01 ; Netherlands: B/G HKR, "Audio\StandardTable", "32",0x00010001,0x01 ; Belgium: B/G HKR, "Audio\StandardTable", "33",0x00010001,0x04 ; France: L/L' HKR, "Audio\StandardTable", "34",0x00010001,0x01 ; Spain: B/G HKR, "Audio\StandardTable", "39",0x00010001,0x01 ; Italy: B/G HKR, "Audio\StandardTable", "41",0x00010001,0x01 ; Switzerland: B/G HKR, "Audio\StandardTable", "44",0x00010001,0x08 ; Great Britain: I HKR, "Audio\StandardTable", "45",0x00010001,0x01 ; Denmark B/G HKR, "Audio\StandardTable", "46",0x00010001,0x01 ; Sweden: B/G HKR, "Audio\StandardTable", "47",0x00010001,0x01 ; Norway: B/G HKR, "Audio\StandardTable", "49",0x00010001,0x01 ; Germany: B/G HKR, "Audio\StandardTable", "81",0x00010001,0x10 ; Japan: M HKR, "Audio\StandardTable", "86",0x00010001,0x02 ; China: D/K HKR, "Audio\StandardTable","351",0x00010001,0x01 ; Azores: B/G HKR, "Audio\StandardTable","358",0x00010001,0x01 ; Finland: B/G HKR, "Audio\StandardTable","420",0x00010001,0x02 ; Czech Republic:D/K [PCI7130.Install.Interfaces] AddInterface = {65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture AddInterface = {6994AD05-93EF-11D0-A3CC-00A0C9223196},"GLOBAL",VideoCapture AddInterface = {a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoCrossbar [PCI7130.Install.NT.Interfaces] AddInterface = {65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture AddInterface = {6994AD05-93EF-11D0-A3CC-00A0C9223196},"GLOBAL",VideoCapture AddInterface = {a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoCrossbar [PCI7134.Install.Interfaces] AddInterface = {65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture AddInterface = {6994AD05-93EF-11D0-A3CC-00A0C9223196},"GLOBAL",VideoCapture AddInterface = {a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoCrossbar AddInterface = {6994AD04-93EF-11D0-A3CC-00A0C9223196},"GLOBAL",AudioCapture [PCI7134.Install.NT.Interfaces] AddInterface = {65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture AddInterface = {6994AD05-93EF-11D0-A3CC-00A0C9223196},"GLOBAL",VideoCapture AddInterface = {a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoCrossbar AddInterface = {6994AD04-93EF-11D0-A3CC-00A0C9223196},"GLOBAL",AudioCapture [AudioCapture] AddReg = AudioCapture.AddReg [AudioCapture.AddReg] HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196} HKR,,FriendlyName,,%PCI7134.AudioFilter% [VideoCapture] AddReg = VideoCapture.AddReg [VideoCrossbar] AddReg = VideoXBar.AddReg [VideoCapture.AddReg] HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196} HKR,,FriendlyName,,%PCI713x.CapFilter% HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\{73647561-0000-0010-8000-00AA00389B71},"Name",0x00000000,"Audio" HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\{0482DEE1-7817-11cf-8a03-00aa006ecb65},"Name",0x00000000,"Analog Audio In" [VideoXBar.AddReg] HKR,,CLSID,,{71F96460-78F3-11d0-A18C-00A0C9118956} HKR,,FriendlyName,,%PCI713x.CrsFilter% [PCI7130.Install.NT.Services] AddService = PCI713x,0x00000002,PCI713x.ServiceInstall [PCI7134.Install.NT.Services] AddService = PCI713x,0x00000002,PCI713x.ServiceInstall [PCI713x.ServiceInstall] DisplayName = %PCI713x.CapFilter% ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_DEMAND_START% ErrorControl = %SERVICE_ERROR_NORMAL% ServiceBinary = %10%\System32\Drivers\PCI713x.sys [Strings] ;---------------- ; Non-Localizable ;---------------- SERVICE_KERNEL_DRIVER = 1 SERVICE_AUTO_START = 2 SERVICE_DEMAND_START = 3 SERVICE_ERROR_NORMAL = 1 InsDiskName = "Video Capture Install" PCI7130.DeviceDesc = "PCI 7130 Capture" PCI7134.DeviceDesc = "PCI 7134 Capture" PCI713x.CapFilter = "PCI713x Stream Capture" PCI7134.AudioFilter = "PCI713x Audio Capture" PCI713x.CrsFilter = "PCI713x Crossbar Filter" PCICapture.Provider = "Technology Co. Ltd" PCICapture.Manufacturer = "Technology Co. Ltd" > On Wednesday, September 01, 2010 7:01 AM Stnaire wrote: > Hi, > > I am trying to install the mirror driver sample given in the WDK 7.0 (rev > 7600.16385.1) but I am unable to execute the .inf file. > > I tried the following ways : > > - Right click -> install > Error : "The INF file you selected doest not support this method of > installation" > > - Using the device manager -> Add legacy hardware -> on Display adapter -> > select the path to mirror.inf > Error : "The folder you specified does not contain a compatible software > driver for you device". > > - Using DevCon.exe by doing "devcon install mirror.inf > Microsoft_Mirror_Sample1" > Error : "devcon failed". > > - I tried all of this after doing "Bcdedit.exe /set nointegritychecks ON" > but it does not change anything. > > - I tried to install it on Windows XP 32bits it work perfectly. > > I remind that I am running on a 64bits version of windows 7. > > Thanks for your help. > > Regards. >> On Wednesday, September 01, 2010 9:56 AM Julien Pinto wrote: >> Some new informations. >> >> I have found that the problem comes because the .inf file given in the WDK is >> for x86 system-based, so I tried to "convert" it to x64 by decorating >> [Manufacturer]. >> >> Now by the device manager I can see the driver and try to install it by it >> still fail. >> >> The error return is "The required line was not found in the INF" >> >> Any help ? >> >> Thanks. >> >> >> >> "Stnaire" wrote: >>> On Thursday, September 02, 2010 11:58 AM Moulefrite wrote: >>> Hi, >>> >>> I guess your .inf file is wrong. >>> Verify the if you have added in section [manufacturer] the "AMD64" >>> sub-section. >>> >>> For example in the inf File: >>> >>> [manufacturer] >>> %MOULEFRITE%=Moulefrite,NTamd64 >>> >>> ; x86 >>> [Moulefrite] >>> %USB\VID_0000%PID_9999.deviceDesc%=XXXXXXXXXXXXXXXXXXXXX >>> >>> ; x64 >>> [Moulefrite.NTamd64] >>> %USB\VID_0000%PID_9999.deviceDesc%=XXXXXXXXXXXXXXXXXXXXX >>> >>> .... >>> .... >>> >>> >>> For me I have sucessfully installed my driver like this. >>> If you use Seven or Vista 64, do not forget to disable signature verification. >>> "bcdedit /xxxxxxx" command did not work for me. >>> For disable, reboot your PC, press F8 and select "disable signature >>> verification" >>> >>> I hope to help you >>> >>> ps : sorry for my bad level in english >>> >>> Regards, >>> >>> >>> "Stnaire" wrote: >>>> On Thursday, September 02, 2010 1:37 PM Julien Pinto wrote: >>>> Thanks for your reply, I finally figured out this problem. >>>> I did all that you say but the copy of .sys and .dll was still failing. >>>> >>>> So I copied them manually and now it works. >>>> >>>> Thanks for your help. >>>> >>>> "Moulefrite" wrote: >>>>> On Sunday, September 12, 2010 3:21 PM Roberto Agostino wrote: >>>>> If you want use the right click of mouse and use the install item, you must >>>>> have in the .inf file a [DefaultInstall] section. >>>>> >>>>> Perhaps, if you try to install a driver on a operative system of a version >>>>> not the same, only some part or none are used, and the install process does >>>>> not succeed. >>>>> For example, if you have adapted the .inf file decorating only the >>>>> manufacturer section, you could have left out other sections as those that >>>>> copy the files.. and the installation will be not complete. >>>>> >>>>> I hope to be useful. >>>>> >>>>> Rob >>>>> Submitted via EggHeadCafe - Software Developer Portal of Choice >>>>> Simple .NET HEX PixelColor Utility >>>>> http://www.eggheadcafe.com/tutorials/aspnet/5617a491-963d-4510-b8f1-1863ddf52bc1/simple-net-hex-pixelcolor-utility.aspx
From: Don Burn on 30 Sep 2010 11:48 Run it through ChkInf Don Burn (MVP, Windows DKD) Windows Filesystem and Driver Consulting Website: http://www.windrvr.com Blog: http://msmvps.com/blogs/WinDrvr "roberto.ag(a)tre.it" <roberto.ag(a)tre.it> wrote in message news:2010930112253usenet(a)eggheadcafe.com: > can you please make this inf good for 64 bit win7 > > here's the code.. > > [Version] > LayoutFile = LAYOUT.INF, LAYOUT1.INF, LAYOUT2.INF > SignaTure = "$CHICAGO$" > Class = Media > ClassGUID = {4d36e96c-e325-11ce-bfc1-08002be10318} > Provider = %PCICapture.Provider% > CatalogFile = PCI713x.cat > DriverVer = 10/01/2006, 1.0.0.1 > > [Manufacturer] > %PCICapture.Manufacturer% = PCICapture.Device > > [PCICapture.Device] > %PCI7130.DeviceDesc% = PCI7130.Install,PCI\VEN_1131&DEV_7130 > %PCI7134.DeviceDesc% = PCI7134.Install,PCI\VEN_1131&DEV_7134 > > > [PCI7130.Install] > Include = ks.inf,ksfilter.inf ;, kscaptur.inf > Needs = KS.Registration,KSCAPTUR.Registration > AddReg = PCI7130.AddReg , PCI713xAudio.AddReg > CopyFiles = PCI713x.CopyDrivers > KnownFiles = PCI713x.KnownFiles > > [PCI7130.Install.NT] > Include = ks.inf,ksfilter.inf ;, kscaptur.inf > Needs = KS.Registration,KSCAPTUR.Registration.NT > AddReg = PCI7130.AddReg, PCI713xAudio.AddReg > CopyFiles = PCI713x.CopyDrivers > > [PCI7134.Install] > Include = ks.inf,ksfilter.inf ;, kscaptur.inf,wdmaudio.inf > Needs = KS.Registration,KSCAPTUR.Registration,WDMAUDIO.Registration > AddReg = PCI7134.AddReg,PCI713xAudio.AddReg,PCI7134Audio.AddReg > CopyFiles = PCI713x.CopyDrivers > KnownFiles = PCI713x.KnownFiles > > [PCI7134.Install.NT] > Include = ks.inf,ksfilter.inf ;, kscaptur.inf, wdmaudio.inf > Needs = KS.Registration,KSCAPTUR.Registration.NT,WDMAUDIO.Registration > AddReg = PCI7134.AddReg,PCI713xAudio.AddReg,PCI7134Audio.AddReg > CopyFiles = PCI713x.CopyDrivers > > [DestinationDirs] > PCI713x.CopyDrivers = 10,SYSTEM32\DRIVERS > > [SourceDisksNames] > SrcDriverFile = %InsDiskName%,, > > [SourceDisksFiles] > PCI713x.sys = SrcDriverFile > > [PCI713x.CopyDrivers] > PCI713x.sys > > [PCI713x.KnownFiles] > PCI713x.sys = safe > > [PCI7130.AddReg] > HKR,,DevLoader,,*ntkern > HKR,,NTMPDriver,,PCI713x.sys > HKR,,PageOutWhenUnopened,3,0 > HKR,,DontSuspendIfStreamsAreRunning,3,00 > HKR, "DECODER", "Video Sources",0x00010001,0x00000003 ; VideoSrc 3 > > HKR, "FiFo","Size RA1",0x00010001,0x00000006 > HKR, "FiFo","Size RA2",0x00010001,0x00000001 > HKR, "FiFo","Size RA3",0x00010001,0x00000001 > HKR, "Fifo","Threshhold RA1",0x00010001,0x00000003 > HKR, "Fifo","Threshhold RA2",0x00010001,0x00000002 > HKR, "Fifo","Threshhold RA3",0x00010001,0x00000002 > HKR, "Fifo","Threshhold RA4",0x00010001,0x00000002 > > [PCI7134.AddReg] > HKR,,DevLoader,,*ntkern > HKR,,NTMPDriver,,PCI713x.sys > HKR,,PageOutWhenUnopened,3,0 > HKR,,DontSuspendIfStreamsAreRunning,3,00 > HKR, "DECODER", "Video Sources",0x00010001,0x00000003 ; VideoSrc 3 > > HKR, "FiFo","Size RA1",0x00010001,0x00000005 > HKR, "FiFo","Size RA2",0x00010001,0x00000001 > HKR, "FiFo","Size RA3",0x00010001,0x00000001 > HKR, "Fifo","Threshhold RA1",0x00010001,0x00000003 > HKR, "Fifo","Threshhold RA2",0x00010001,0x00000002 > HKR, "Fifo","Threshhold RA3",0x00010001,0x00000002 > HKR, "Fifo","Threshhold RA4",0x00010001,0x00000002 > > [PCI7134Audio.AddReg] > HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook" > > HKR,Drivers,SubClasses,,"wave,mixer" > > HKR,Drivers\wave\wdmaud.drv,Driver,,wdmaud.drv > HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv > > HKR,Drivers\wave\wdmaud.drv,Description,,"PCI7134 Audio Capture Device" > HKR,Drivers\mixer\wdmaud.drv,Description,,"PCI7134 Audio Capture Device" > > [PCI713xAudio.AddReg] > ;HKR,,Driver,,PCI713x.sys > HKR, "Audio", "XTAL",0x00010001,0x00 ; 'XTAL' reflects the used hardware crystal (0=32.11MHz,1=24.567MHz) > > ; 'DefaultStandard' > ; in automatic mode: 'DefaultStandard' is used as a fallback if nothing is detected > ; in manual mode: 'DefaultStandard' is used as standard to be set > ; 2 = B/G Mono > ; 3 = D/K Mono > ; 4 = M Mono > ; 5 = B/G A2 > ; 6 = B/G Nicam > ; 7 = D/K A2 Type 1 > ; 8 = D/K A2 Type 2 > ; 9 = D/K A2 Type 3 > ; 10 = D/K Nicam > ; 11 = L/L' Nicam > ; 12 = L/L' AM > ; 13 = I Nicam > ; 14 = I Mono > ; 15 = M Korea > ; 16 = M BTSC > HKR, "Audio\DefaultStandard", "01",0x00010001,16 ; USA: M BTSC > HKR, "Audio\DefaultStandard", "31",0x00010001,5 ; Netherlands: B/G A2 > HKR, "Audio\DefaultStandard", "32",0x00010001,6 ; Belgium: B/G Nicam > HKR, "Audio\DefaultStandard", "33",0x00010001,11 ; France: L/L' Nicam > HKR, "Audio\DefaultStandard", "34",0x00010001,5 ; Spain: B/G A2 > HKR, "Audio\DefaultStandard", "39",0x00010001,5 ; Italy: B/G A2 > HKR, "Audio\DefaultStandard", "41",0x00010001,5 ; Switzerland: B/G A2 > HKR, "Audio\DefaultStandard", "44",0x00010001,13 ; Great Britain: I Nicam > HKR, "Audio\DefaultStandard", "45",0x00010001,6 ; Denmark B/G Nicam > HKR, "Audio\DefaultStandard", "46",0x00010001,6 ; Sweden: B/G Nicam > HKR, "Audio\DefaultStandard", "47",0x00010001,6 ; Norway: B/G Nicam > HKR, "Audio\DefaultStandard", "49",0x00010001,5 ; Germany: B/G A2 > HKR, "Audio\DefaultStandard", "81",0x00010001,16 ; Japan: M BTSC > HKR, "Audio\DefaultStandard", "86",0x00010001,7 ; China: D/K A2 Type 1 > HKR, "Audio\DefaultStandard","351",0x00010001,5 ; Azores: B/G A2 > HKR, "Audio\DefaultStandard","358",0x00010001,6 ; Finland: B/G Nicam > HKR, "Audio\DefaultStandard","420",0x00010001,10 ; Czech Republic:D/K Nicam > > ; 'StandardTable' > ; in automatic mode: StandardTable is used to set the standard groups to be searched > ; bit array: > ; bit1 = B/G > ; bit2 = D/K > ; bit3 = L/L' > ; bit4 = I > ; bit5 = M > HKR, "Audio\StandardTable", "01",0x00010001,0x10 ; USA: M > HKR, "Audio\StandardTable", "31",0x00010001,0x01 ; Netherlands: B/G > HKR, "Audio\StandardTable", "32",0x00010001,0x01 ; Belgium: B/G > HKR, "Audio\StandardTable", "33",0x00010001,0x04 ; France: L/L' > HKR, "Audio\StandardTable", "34",0x00010001,0x01 ; Spain: B/G > HKR, "Audio\StandardTable", "39",0x00010001,0x01 ; Italy: B/G > HKR, "Audio\StandardTable", "41",0x00010001,0x01 ; Switzerland: B/G > HKR, "Audio\StandardTable", "44",0x00010001,0x08 ; Great Britain: I > HKR, "Audio\StandardTable", "45",0x00010001,0x01 ; Denmark B/G > HKR, "Audio\StandardTable", "46",0x00010001,0x01 ; Sweden: B/G > HKR, "Audio\StandardTable", "47",0x00010001,0x01 ; Norway: B/G > HKR, "Audio\StandardTable", "49",0x00010001,0x01 ; Germany: B/G > HKR, "Audio\StandardTable", "81",0x00010001,0x10 ; Japan: M > HKR, "Audio\StandardTable", "86",0x00010001,0x02 ; China: D/K > HKR, "Audio\StandardTable","351",0x00010001,0x01 ; Azores: B/G > HKR, "Audio\StandardTable","358",0x00010001,0x01 ; Finland: B/G > HKR, "Audio\StandardTable","420",0x00010001,0x02 ; Czech Republic:D/K > > [PCI7130.Install.Interfaces] > AddInterface = {65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture > AddInterface = {6994AD05-93EF-11D0-A3CC-00A0C9223196},"GLOBAL",VideoCapture > AddInterface = {a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoCrossbar > > [PCI7130.Install.NT.Interfaces] > AddInterface = {65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture > AddInterface = {6994AD05-93EF-11D0-A3CC-00A0C9223196},"GLOBAL",VideoCapture > AddInterface = {a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoCrossbar > > > [PCI7134.Install.Interfaces] > AddInterface = {65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture > AddInterface = {6994AD05-93EF-11D0-A3CC-00A0C9223196},"GLOBAL",VideoCapture > AddInterface = {a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoCrossbar > AddInterface = {6994AD04-93EF-11D0-A3CC-00A0C9223196},"GLOBAL",AudioCapture > > [PCI7134.Install.NT.Interfaces] > AddInterface = {65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture > AddInterface = {6994AD05-93EF-11D0-A3CC-00A0C9223196},"GLOBAL",VideoCapture > AddInterface = {a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoCrossbar > AddInterface = {6994AD04-93EF-11D0-A3CC-00A0C9223196},"GLOBAL",AudioCapture > > > [AudioCapture] > AddReg = AudioCapture.AddReg > > [AudioCapture.AddReg] > HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196} > HKR,,FriendlyName,,%PCI7134.AudioFilter% > > [VideoCapture] > AddReg = VideoCapture.AddReg > > [VideoCrossbar] > AddReg = VideoXBar.AddReg > > [VideoCapture.AddReg] > HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196} > HKR,,FriendlyName,,%PCI713x.CapFilter% > HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\{73647561-0000-0010-8000-00AA00389B71},"Name",0x00000000,"Audio" > HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\{0482DEE1-7817-11cf-8a03-00aa006ecb65},"Name",0x00000000,"Analog Audio In" > > [VideoXBar.AddReg] > HKR,,CLSID,,{71F96460-78F3-11d0-A18C-00A0C9118956} > HKR,,FriendlyName,,%PCI713x.CrsFilter% > > > [PCI7130.Install.NT.Services] > AddService = PCI713x,0x00000002,PCI713x.ServiceInstall > > [PCI7134.Install.NT.Services] > AddService = PCI713x,0x00000002,PCI713x.ServiceInstall > > [PCI713x.ServiceInstall] > DisplayName = %PCI713x.CapFilter% > ServiceType = %SERVICE_KERNEL_DRIVER% > StartType = %SERVICE_DEMAND_START% > ErrorControl = %SERVICE_ERROR_NORMAL% > ServiceBinary = %10%\System32\Drivers\PCI713x.sys > > > [Strings] > > ;---------------- > ; Non-Localizable > ;---------------- > > SERVICE_KERNEL_DRIVER = 1 > SERVICE_AUTO_START = 2 > SERVICE_DEMAND_START = 3 > SERVICE_ERROR_NORMAL = 1 > > InsDiskName = "Video Capture Install" > PCI7130.DeviceDesc = "PCI 7130 Capture" > PCI7134.DeviceDesc = "PCI 7134 Capture" > PCI713x.CapFilter = "PCI713x Stream Capture" > PCI7134.AudioFilter = "PCI713x Audio Capture" > PCI713x.CrsFilter = "PCI713x Crossbar Filter" > PCICapture.Provider = "Technology Co. Ltd" > PCICapture.Manufacturer = "Technology Co. Ltd" > > > > On Wednesday, September 01, 2010 7:01 AM Stnaire wrote: > > > Hi, > > > > I am trying to install the mirror driver sample given in the WDK 7.0 (rev > > 7600.16385.1) but I am unable to execute the .inf file. > > > > I tried the following ways : > > > > - Right click -> install > > Error : "The INF file you selected doest not support this method of > > installation" > > > > - Using the device manager -> Add legacy hardware -> on Display adapter -> > > select the path to mirror.inf > > Error : "The folder you specified does not contain a compatible software > > driver for you device". > > > > - Using DevCon.exe by doing "devcon install mirror.inf > > Microsoft_Mirror_Sample1" > > Error : "devcon failed". > > > > - I tried all of this after doing "Bcdedit.exe /set nointegritychecks ON" > > but it does not change anything. > > > > - I tried to install it on Windows XP 32bits it work perfectly. > > > > I remind that I am running on a 64bits version of windows 7. > > > > Thanks for your help. > > > > Regards. > > > >> On Wednesday, September 01, 2010 9:56 AM Julien Pinto wrote: > > >> Some new informations. > >> > >> I have found that the problem comes because the .inf file given in the WDK is > >> for x86 system-based, so I tried to "convert" it to x64 by decorating > >> [Manufacturer]. > >> > >> Now by the device manager I can see the driver and try to install it by it > >> still fail. > >> > >> The error return is "The required line was not found in the INF" > >> > >> Any help ? > >> > >> Thanks. > >> > >> > >> > >> "Stnaire" wrote: > > > >>> On Thursday, September 02, 2010 11:58 AM Moulefrite wrote: > > >>> Hi, > >>> > >>> I guess your .inf file is wrong. > >>> Verify the if you have added in section [manufacturer] the "AMD64" > >>> sub-section. > >>> > >>> For example in the inf File: > >>> > >>> [manufacturer] > >>> %MOULEFRITE%=Moulefrite,NTamd64 > >>> > >>> ; x86 > >>> [Moulefrite] > >>> %USB\VID_0000%PID_9999.deviceDesc%=XXXXXXXXXXXXXXXXXXXXX > >>> > >>> ; x64 > >>> [Moulefrite.NTamd64] > >>> %USB\VID_0000%PID_9999.deviceDesc%=XXXXXXXXXXXXXXXXXXXXX > >>> > >>> .... > >>> .... > >>> > >>> > >>> For me I have sucessfully installed my driver like this. > >>> If you use Seven or Vista 64, do not forget to disable signature verification. > >>> "bcdedit /xxxxxxx" command did not work for me. > >>> For disable, reboot your PC, press F8 and select "disable signature > >>> verification" > >>> > >>> I hope to help you > >>> > >>> ps : sorry for my bad level in english > >>> > >>> Regards, > >>> > >>> > >>> "Stnaire" wrote: > > > >>>> On Thursday, September 02, 2010 1:37 PM Julien Pinto wrote: > > >>>> Thanks for your reply, I finally figured out this problem. > >>>> I did all that you say but the copy of .sys and .dll was still failing. > >>>> > >>>> So I copied them manually and now it works. > >>>> > >>>> Thanks for your help. > >>>> > >>>> "Moulefrite" wrote: > > > >>>>> On Sunday, September 12, 2010 3:21 PM Roberto Agostino wrote: > > >>>>> If you want use the right click of mouse and use the install item, you must > >>>>> have in the .inf file a [DefaultInstall] section. > >>>>> > >>>>> Perhaps, if you try to install a driver on a operative system of a version > >>>>> not the same, only some part or none are used, and the install process does > >>>>> not succeed. > >>>>> For example, if you have adapted the .inf file decorating only the > >>>>> manufacturer section, you could have left out other sections as those that > >>>>> copy the files.. and the installation will be not complete. > >>>>> > >>>>> I hope to be useful. > >>>>> > >>>>> Rob > > > >>>>> Submitted via EggHeadCafe - Software Developer Portal of Choice > >>>>> Simple .NET HEX PixelColor Utility > >>>>> http://www.eggheadcafe.com/tutorials/aspnet/5617a491-963d-4510-b8f1-1863ddf52bc1/simple-net-hex-pixelcolor-utility.aspx
From: Tim Roberts on 1 Oct 2010 00:39
don ardiente <pchubweb(a)yahoo.com> wrote: > >can you please make this inf good for 64 bit win7 Have you tried it? Even once? What happened? >here's the code.. This INF still contains many lines that apply only to Windows 98. You need to take some time and clean this up. -- Tim Roberts, timr(a)probo.com Providenza & Boekelheide, Inc. |