The Version section is the standard header for all Windows NT 4.0 and Windows 95 INF files.
[Version]
Signature="signature-name"
Class=class-name
ClassGUID=GUID
Provider=INF-creator
LayoutFile=filename.inf[,filename.inf]...
signature-name
Can be either $Windows NT$, $Chicago$, or $Windows 95$. If signature-name is not one of these strings, the file is not accepted as an INF file for the classes of devices recognized by Windows NT. Signature string recognition is case-insensitive.
class-name
Defines the class name in the registry for any device installed from this INF file.
GUID
Optional. Defines the GUID in the registry for any device installed from this INF file.
The following GUIDs are defined for Windows NT:
Adapter | 4d36e964L-e325-11ce-bfc1-08002be10318 |
CD-ROM | 4d36e965L-e325-11ce-bfc1-08002be10318 |
Computer | 4d36e966L-e325-11ce-bfc1-08002be10318 |
Disk Drive | 4d36e967L-e325-11ce-bfc1-08002be10318 |
Display | 4d36e968L-e325-11ce-bfc1-08002be10318 |
FDC | 4d36e969L-e325-11ce-bfc1-08002be10318 |
HDC | 4d36e96aL-e325-11ce-bfc1-08002be10318 |
Keyboard | 4d36e96bL-e325-11ce-bfc1-08002be10318 |
Media | 4d36e96cL-e325-11ce-bfc1-08002be10318 |
Modem | 4d36e96dL-e325-11ce-bfc1-08002be10318 |
Monitor | 4d36e96eL-e325-11ce-bfc1-08002be10318 |
Mouse | 4d36e96fL-e325-11ce-bfc1-08002be10318 |
MTD | 4d36e970L-e325-11ce-bfc1-08002be10318 |
Multifunction | 4d36e971L-e325-11ce-bfc1-08002be10318 |
Network | 4d36e972L-e325-11ce-bfc1-08002be10318 |
Network Client | 4d36e973L-e325-11ce-bfc1-08002be10318 |
Network Service | 4d36e974L-e325-11ce-bfc1-08002be10318 |
Network Transport | 4d36e975L-e325-11ce-bfc1-08002be10318 |
No Driver | 4d36e976L-e325-11ce-bfc1-08002be10318 |
PCMCIA | 4d36e977L-e325-11ce-bfc1-08002be10318 |
Ports | 4d36e978L-e325-11ce-bfc1-08002be10318 |
Printer | 4d36e979L-e325-11ce-bfc1-08002be10318 |
Printer Upgrade | 4d36e97aL-e325-11ce-bfc1-08002be10318 |
SCSI Adapter | 4d36e97bL-e325-11ce-bfc1-08002be10318 |
Sound | 4d36e97cL-e325-11ce-bfc1-08002be10318 |
System | 4d36e97dL-e325-11ce-bfc1-08002be10318 |
Tape Drive | 6d807884L-7d21-11cf-801c-08002be10318 |
Unknown | 4d36e97eL-e325-11ce-bfc1-08002be10318 |
INF-creator
Identifies the creator of the INF file. Typically, this is the name of the organization that creates the INF file.
filename.inf
An INF file that contains layout information (source disks and files) required for installing this driver software. If a filename.inf is not specified, the SourceDisksNames and SourceDisksFiles sections must be included in this INF file.
The following example shows a typical Version section:
[Version]
Signature="$Windows NT$"
Class=Mouse
ClassGUID={4D36E96F-E325-11CE-BFC1-08002BE10318}
Provider=%Provider%
LayoutFile=layout.inf
[Strings]
Provider="Corporation X"