preprogramovanie Mdusb.inf pre 64b OS

Programovacie jazyky, rady, poradňa...
TheMEMBER
Medium Star
Medium Star
Príspevky: 339
Registrovaný: 21 jún 2009, 14:28
Bydlisko: niekde vo vesmire

preprogramovanie Mdusb.inf pre 64b OS

Príspevok od používateľa TheMEMBER »

Potrebujem spojazdnit jeden ovladac na 64bit W7 ktory je 32bitovy a nechce fungovat pod W7 64bit. Na internete som si nasiel ako preprogramovat jeden subor a potom by to malo ist. Lenze absolutne neviem ako to mam spravit:

Tu je Mdusb.inf

Kód: Vybrať všetko

[Version]
Signature="$CHICAGO$"
Class=MEDIA
provider=%MSFT%
LayoutFile=layout.inf
DriverVer=11/07/2005,1.0.5.0

[SourceDisksNames]
1="DDK MdUsb Sample","",1

[SourceDisksFiles]
Mdusb.sys=0
Mdusb.inf = 0
hxdll.dll = 0

[Manufacturer]
%MfgName%=Microsoft

[Microsoft]
%USB\VID_7104&PID_2202.DeviceDesc%=Mdusb.Dev, USB\VID_7104&PID_2202
;;;%USB\VID_2702&PID_2702.DeviceDesc%=Mdusb.Dev, USB\VID_2702&PID_2702

[PreCopySection]
HKR,,NoSetupUI,,1

[DestinationDirs]
Mdusb.Files.Ext = 10,System32\Drivers
Mdusb.Files.Inf = 10,INF
MIDUSB.Files.User = 10,System32

[Mdusb.Dev]
CopyFiles=Mdusb.Files.Ext, Mdusb.Files.Inf,MIDUSB.Files.User
AddReg=Mdusb.AddReg

[Mdusb.Dev.NT]
CopyFiles=Mdusb.Files.Ext, Mdusb.Files.Inf,MIDUSB.Files.User
AddReg=Mdusb.AddReg

[Mdusb.Dev.NT.Services]
Addservice = USBMIDI, 0x00000002, Mdusb.AddService

[Mdusb.AddService]
DisplayName    = %Mdusb.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_AUTO_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\Mdusb.sys
LoadOrderGroup = Base

[Mdusb.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,Mdusb.sys
HKR,Drivers,MIGRATED,0,0
HKR,Drivers\midi,,0,
HKR,Drivers,SubClasses,,"midi"
HKR,Drivers\midi\hxdll.dll,   Description,,%MIDUSB.SvcDesc%
HKR,Drivers\midi\hxdll.dll,   Driver,0,hxdll.dll
HKR,Drivers\midi\hxdll.dll,External,1,01,00,00,00

[Mdusb.Files.Ext]
Mdusb.sys

[Mdusb.Files.Inf]
Mdusb.Inf

[MIDUSB.Files.User]
hxdll.dll,hxdll.dll,uniquetempfilename,2

;---------------------------------------------------------------;

[Strings]
MSFT="Central Music Co."
MfgName="Central Music Co."
USB\VID_7104&PID_2202.DeviceDesc="UF USB MIDI Driver"
;;;USB\VID_2702&PID_2702.DeviceDesc="UF USB MIDI Driver"
Mdusb.SvcDesc="UF USB MIDI Driver"
MIDUSB.SvcDesc="UF USB MIDI Driver"
a tu je navod ako to preprogramovat:
Ten, co dava navod na prepisanie hovori "You have to insert a selection for 64 bit platform, IE:"

Kód: Vybrať všetko

[Manufacturer]
%MSdub%=DEV,NTx86,NTAMD64

; Manufacturer sections
;-------------------------------------------------

[MSdub.DEV]  
...code...

[MSdub.NTx86]
...code...


[MSdub.NTAMD64]  
...code...
zdroj: http://www.start64.com/forum/index.php?topic=992.0

ak sa niekto tomu rozumie, viete mi to niekto spravit alebo zrozumitelne napisat co tam treba prepisat alebo doplnit?

EDIT: a ak by to niekoho zauijmalo alebo by to bolo potrebne ujasnit k comu to je, je to ovladac pre MIDI klavesy CME UF. Problem je v tom ze firma cme od roku 2007 nepodporuje tieto klavesy drivermi, dokonca ani na Win Vista a tusim ani na 64bit WinXP
Napísať odpoveď