Description: Early in the device driver development process, it’s important to devote some thought to how you’ll distribute your driver and how an end user will install your driver and the hardware it serves. MicrosoftWindows XP and Microsoft Windows 98/Me use a text file with the file extension INF to control most of the activities associated with installing drivers. You provide the INF file. It goes either on a diskette or on a disc that you package with the hardware, or else Microsoft makes it available on line or on a setup disc. In the INF file, you tell the operating system which file or files to copy onto the end user’s hard disk, which registry entries to add or modify, and so on.
To Search:
File list (Check if you may need any files):
Chap15
......\AutoLaunch
......\..........\altest
......\..........\......\altest.cpp
......\..........\......\altest.dsp
......\..........\......\ReadMe.txt
......\..........\......\StdAfx.cpp
......\..........\......\StdAfx.h
......\..........\AutoLaunch
......\..........\..........\AutoLaunch.cpp
......\..........\..........\AutoLaunch.dsp
......\..........\..........\AutoLaunch.h
......\..........\..........\AutoLaunch.rc
......\..........\..........\ReadMe.txt
......\..........\..........\resource.h
......\..........\..........\Service.cpp
......\..........\..........\Service.h
......\..........\..........\ShutdownDlg.cpp
......\..........\..........\ShutdownDlg.h
......\..........\..........\StdAfx.cpp
......\..........\..........\StdAfx.h
......\..........\..........\trayicon.ico
......\..........\AutoLaunch.htm
......\..........\dirs
......\..........\StartService
......\..........\............\ReadMe.txt
......\..........\............\resource.h
......\..........\............\StartService.cpp
......\..........\............\StartService.def
......\..........\............\StartService.dsp
......\..........\............\StartService.rc
......\..........\............\StdAfx.cpp
......\..........\............\StdAfx.h
......\..........\sys
......\..........\...\Driver.h
......\..........\...\driver.rc
......\..........\...\DriverEntry.cpp
......\..........\...\makefile
......\..........\...\objchk_wxp_x86
......\..........\...\..............\i386
......\..........\...\..............\....\alnch98.exe
......\..........\...\..............\....\altest.exe
......\..........\...\..............\....\AutoLaunch.exe
......\..........\...\..............\....\StartService.dll
......\..........\...\..............\....\tstlnch.NMS
......\..........\...\..............\....\tstlnch.pdb
......\..........\...\..............\....\tstlnch.sys
......\..........\...\ReadWrite.cpp
......\..........\...\sources
......\..........\...\stddcls.cpp
......\..........\...\stddcls.h
......\..........\...\tstlnch.dsp
......\..........\...\tstlnch.inf
......\CoInstaller
......\...........\CoInstaller.htm
......\...........\dll
......\...........\...\cifunc.h
......\...........\...\Coinstaller.cpp
......\...........\...\Coinstaller.h
......\...........\...\ExternalDialog.cpp
......\...........\...\ExternalDialog.h
......\...........\...\ReadMe.txt
......\...........\...\res
......\...........\...\...\SampleCoinstaller.rc2
......\...........\...\resource.h
......\...........\...\SampleCoinstaller.cpp
......\...........\...\SampleCoinstaller.def
......\...........\...\SampleCoinstaller.dsp
......\...........\...\SampleCoinstaller.h
......\...........\...\SampleCoinstaller.rc
......\...........\...\ShoeSize.cpp
......\...........\...\ShoeSize.h
......\...........\...\ShoeSizeProperty.cpp
......\...........\...\ShoeSizeProperty.h
......\...........\...\StdAfx.cpp
......\...........\...\StdAfx.h
......\...........\sys
......\...........\...\Driver.h
......\...........\...\driver.rc
......\...........\...\DriverEntry.cpp
......\...........\...\makefile
......\...........\...\objchk_wxp_x86
......\...........\...\..............\i386
......\...........\...\..............\....\samcoin.dll
......\...........\...\..............\....\samcoin.nms
......\...........\...\..............\....\samplecoinstallerdummy.NMS
......\...........\...\..............\....\samplecoinstallerdummy.pdb
......\...........\...\..............\....\samplecoinstallerdummy.sys
......\...........\...\ReadWrite.cpp
......\...........\...\SampleCoinstallerDummy.cat
......\...........\...\SampleCoinstallerDummy.dsp
......\...........\...\SampleCoinstallerDummy.inf
......\...........\...\sources
......\...........\...\stddcls.cpp
......\...........\...\stddcls.h
......\...........\...\version.h
......\devprop
......\.......\devprop.htm
......\.......\dirs
......\.......\sys