This topic illustrates the use of Infedit by starting with a list of Windows® 95 installation and operating requirements for a fictitious hardware device (a SCSI adapter) and then showing how to use Infedit to build an INF file that meets these requirements. A listing of the completed INF file produced by Infedit is shown at the end of the section.
After the Windows 95 DDK is installed, you can run Infedit from the Windows 95 Run dialog. Infedit is installed in the directory %DDKROOT%\BIN.
To build a new INF file, select the New option from the File menu.
The opening screen is displayed, which shows all the types of INF file sections you can build with Infedit. To get started on a new INF file, build the Manufacturer section first. Once you have put a Company Name item into the Manufacturer section, you can save the INF file and reopen it at any time to build the other sections.
This section shows how to build an INF file for a SCSI adapter made by Corporation X. To put a Company Name item with the value "Corporation X" into the Manufacturer section, do the following with Infedit:
Once you have put the Company Name item into the Manufacturer section, you can save and name the INF file using the Save As option from the File menu. The example INF file discussed in this section is named XSCSI.INF.
The operations shown previously that are used to navigate the Infedit interface in the process of putting the Company Name item into the New Manufacturer subfolder are used to put other types of items into other types of sub folders. Each subfolder represents an INF file section. The general operations used repeatedly in the Infedit user interface are:
The Infedit interface also presents a screen area dedicated to editing item values. This screen area is organized as two columns. The left-most column lists the names of all the items that can be in the section you are editing. The right-most column lists the current value of each item. Double-click on an item name to display the edit dialog you need to change the current value of the item.
Note that once you have built the Manufacturer section of the INF file, you can build the rest of the sections in almost any sequence. You do not have to completely finish building a section before you start on another one, either. The following example will show the INF file sections being built in a particular sequence, but that is not the only sequence that can be used.