summaryrefslogtreecommitdiff
path: root/general/echo/kmdf/driver/DriverSync/echo_2.inx
diff options
context:
space:
mode:
authorDave Wilson <[email protected]>2015-03-17 19:50:07 -0700
committerDave Wilson <[email protected]>2015-03-17 19:50:07 -0700
commit97cf5197cf5b882b2c689d8dc2b555f2edf8f418 (patch)
tree46f3701832d70b420eb0fc0eb93261f9da45db3f /general/echo/kmdf/driver/DriverSync/echo_2.inx
parentef1905bf1e8825bb31120dfb27e0daf3154d859a (diff)
Initial publish
Diffstat (limited to 'general/echo/kmdf/driver/DriverSync/echo_2.inx')
-rw-r--r--general/echo/kmdf/driver/DriverSync/echo_2.inx105
1 files changed, 105 insertions, 0 deletions
diff --git a/general/echo/kmdf/driver/DriverSync/echo_2.inx b/general/echo/kmdf/driver/DriverSync/echo_2.inx
new file mode 100644
index 00000000..af09757f
--- /dev/null
+++ b/general/echo/kmdf/driver/DriverSync/echo_2.inx
@@ -0,0 +1,105 @@
+;/*++
+;
+;Copyright (c) 1990-2000 Microsoft Corporation
+;
+;Module Name:
+; ECHO_2.INF
+;
+;Abstract:
+; INF file for installing the Driver Frameworks ECHO Driver (DriverSync version)
+;
+;Installation Notes:
+; Using Devcon: Type "devcon install ECHO_2.inf root\ECHO_2" to install
+;
+;--*/
+
+[Version]
+Signature="$WINDOWS NT$"
+Class=Sample
+ClassGuid={78A1C341-4539-11d3-B88D-00C04FAD5171}
+Provider=%MSFT%
+DriverVer=03/20/2003,5.00.3788
+CatalogFile=KmdfSamples.cat
+
+[DestinationDirs]
+DefaultDestDir = 12
+
+; ================= Class section =====================
+
+[ClassInstall32]
+Addreg=SampleClassReg
+
+[SampleClassReg]
+HKR,,,0,%ClassName%
+HKR,,Icon,,-5
+
+[SourceDisksNames]
+1 = %DiskId1%,,,""
+
+[SourceDisksFiles]
+ECHO_2.sys = 1,,
+
+;*****************************************
+; ECHO Install Section
+;*****************************************
+
+[Manufacturer]
+%StdMfg%=Standard,NT$ARCH$
+
+[Standard.NT$ARCH$]
+%ECHO.DeviceDesc%=ECHO_Device, root\ECHO_2
+
+[ECHO_Device.NT]
+CopyFiles=Drivers_Dir
+
+[Drivers_Dir]
+ECHO_2.sys
+
+
+;-------------- Service installation
+[ECHO_Device.NT.Services]
+AddService = ECHO_2,%SPSVCINST_ASSOCSERVICE%, ECHO_Service_Inst
+
+; -------------- ECHO driver install sections
+[ECHO_Service_Inst]
+DisplayName = %ECHO.SVCDESC%
+ServiceType = 1 ; SERVICE_KERNEL_DRIVER
+StartType = 3 ; SERVICE_DEMAND_START
+ErrorControl = 1 ; SERVICE_ERROR_NORMAL
+ServiceBinary = %12%\ECHO_2.sys
+
+;
+;--- ECHO_Device Coinstaller installation ------
+;
+
+[DestinationDirs]
+ECHO_Device_CoInstaller_CopyFiles = 11
+
+[ECHO_Device.NT.CoInstallers]
+AddReg=ECHO_Device_CoInstaller_AddReg
+CopyFiles=ECHO_Device_CoInstaller_CopyFiles
+
+[ECHO_Device_CoInstaller_AddReg]
+HKR,,CoInstallers32,0x00010000, "WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll,WdfCoInstaller"
+
+[ECHO_Device_CoInstaller_CopyFiles]
+WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll
+
+[SourceDisksFiles]
+WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll=1 ; make sure the number matches with SourceDisksNames
+
+[ECHO_Device.NT.Wdf]
+KmdfService = ECHO_2, ECHO_wdfsect
+
+[ECHO_wdfsect]
+KmdfLibraryVersion = $KMDFVERSION$
+
+
+[Strings]
+SPSVCINST_ASSOCSERVICE= 0x00000002
+MSFT = "Microsoft"
+StdMfg = "(Standard system devices)"
+DiskId1 = "WDF Sample ECHO Installation Disk #1 (DriverSync)"
+ECHO.DeviceDesc = "Sample WDF ECHO Driver (DriverSync)"
+ECHO.SVCDESC = "Sample WDF ECHO Service (DriverSync)"
+ClassName = "Sample Device"