Rev 23 | Details | Compare with Previous | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line | 
|---|---|---|---|
| 23 | f9daq | 1 | ;  | 
        
| 2 | ; pcicc32.inf  | 
        ||
| 3 | ;  | 
        ||
| 4 | |||
| 5 | [Version]  | 
        ||
| 6 | Signature="$WINDOWS NT$"  | 
        ||
| 7 | Class=Sample ; TODO: edit Class  | 
        ||
| 8 | ClassGuid={78A1C341-4539-11d3-B88D-00C04FAD5171} ; TODO: edit ClassGuid | 
        ||
| 9 | Provider=%ManufacturerName%  | 
        ||
| 10 | CatalogFile=pcicc32.cat  | 
        ||
| 11 | DriverVer=02/10/2014,7.32.21.688  | 
        ||
| 12 | |||
| 13 | [DestinationDirs]  | 
        ||
| 14 | DefaultDestDir = 12  | 
        ||
| 15 | |||
| 16 | ; ================= Class section =====================  | 
        ||
| 17 | |||
| 18 | [ClassInstall32]  | 
        ||
| 19 | Addreg=SampleClassReg  | 
        ||
| 20 | |||
| 21 | [SampleClassReg]  | 
        ||
| 22 | HKR,,,0,%ClassName%  | 
        ||
| 23 | HKR,,Icon,,-5  | 
        ||
| 24 | |||
| 25 | [SourceDisksNames]  | 
        ||
| 26 | 1 = %DiskName%,,,""  | 
        ||
| 27 | |||
| 28 | [SourceDisksFiles]  | 
        ||
| 29 | pcicc32.sys = 1,,  | 
        ||
| 30 | |||
| 31 | ;*****************************************  | 
        ||
| 32 | ; Install Section  | 
        ||
| 33 | ;*****************************************  | 
        ||
| 34 | |||
| 35 | [Manufacturer]  | 
        ||
| 36 | %ManufacturerName%=Standard,NTx86  | 
        ||
| 37 | |||
| 38 | [Standard.NTx86]  | 
        ||
| 39 | %pcicc32.DeviceDesc%=pcicc32_Device, Root\pcicc32 ; TODO: edit hw-id  | 
        ||
| 40 | |||
| 41 | [pcicc32_Device.NT]  | 
        ||
| 42 | CopyFiles=Drivers_Dir  | 
        ||
| 43 | |||
| 44 | [Drivers_Dir]  | 
        ||
| 45 | pcicc32.sys  | 
        ||
| 46 | |||
| 47 | ;-------------- Service installation  | 
        ||
| 48 | [pcicc32_Device.NT.Services]  | 
        ||
| 49 | AddService = pcicc32,%SPSVCINST_ASSOCSERVICE%, pcicc32_Service_Inst  | 
        ||
| 50 | |||
| 51 | ; -------------- pcicc32 driver install sections  | 
        ||
| 52 | [pcicc32_Service_Inst]  | 
        ||
| 53 | DisplayName = %pcicc32.SVCDESC%  | 
        ||
| 54 | ServiceType = 1 ; SERVICE_KERNEL_DRIVER  | 
        ||
| 55 | StartType = 3 ; SERVICE_DEMAND_START  | 
        ||
| 56 | ErrorControl = 1 ; SERVICE_ERROR_NORMAL  | 
        ||
| 57 | ServiceBinary = %12%\pcicc32.sys  | 
        ||
| 58 | LoadOrderGroup = Extended Base  | 
        ||
| 59 | |||
| 60 | ;  | 
        ||
| 61 | ;--- pcicc32_Device Coinstaller installation ------  | 
        ||
| 62 | ;  | 
        ||
| 63 | |||
| 64 | [DestinationDirs]  | 
        ||
| 65 | pcicc32_Device_CoInstaller_CopyFiles = 11  | 
        ||
| 66 | |||
| 67 | [pcicc32_Device.NT.CoInstallers]  | 
        ||
| 68 | AddReg=pcicc32_Device_CoInstaller_AddReg  | 
        ||
| 69 | CopyFiles=pcicc32_Device_CoInstaller_CopyFiles  | 
        ||
| 70 | |||
| 71 | [pcicc32_Device_CoInstaller_AddReg]  | 
        ||
| 72 | HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01011.dll,WdfCoInstaller"  | 
        ||
| 73 | |||
| 74 | [pcicc32_Device_CoInstaller_CopyFiles]  | 
        ||
| 75 | WdfCoInstaller01011.dll  | 
        ||
| 76 | |||
| 77 | [SourceDisksFiles]  | 
        ||
| 78 | WdfCoInstaller01011.dll=1 ; make sure the number matches with SourceDisksNames  | 
        ||
| 79 | |||
| 80 | [pcicc32_Device.NT.Wdf]  | 
        ||
| 81 | KmdfService = pcicc32, pcicc32_wdfsect  | 
        ||
| 82 | [pcicc32_wdfsect]  | 
        ||
| 83 | KmdfLibraryVersion = 1.11  | 
        ||
| 84 | |||
| 85 | [Strings]  | 
        ||
| 86 | SPSVCINST_ASSOCSERVICE= 0x00000002  | 
        ||
| 87 | ManufacturerName="" ; TODO: add ManufacturerName  | 
        ||
| 88 | ClassName="Samples" ; TODO: edit ClassName  | 
        ||
| 89 | DiskName = "pcicc32 Installation Disk"  | 
        ||
| 90 | pcicc32.DeviceDesc = "pcicc32 Device"  | 
        ||
| 91 | pcicc32.SVCDESC = "pcicc32 Service"  |