Version

The Version section must be included in all INF files formatted for use with Windows 95 and Windows NT 4.0.

[Version]
Signature="signature-name"
Class=class-name
ClassGUID=GUID
Provider=INF-creator
LayoutFile=filename.inf[,filename.inf]...
 
signature-name
This parameter 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
This parameter is only used when installing device drivers. For more information see the DDK Programmer's Guide.
GUID
This parameter is only used when installing device drivers. For more information see the DDK Programmer's Guide.
INF-creator
Identifies the creator of the INF file. Typically, this is the name of the organization that creates the INF file.
filename.inf
The INF file that contains the SourceDisksFiles and SourceDisksNames sections required for installing the application. This file is usually named LAYOUT.INF. If filename.inf is not specified, the SourceDisksNames and SourceDisksFiles sections must be included in the current 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"