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]...
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 |
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"