No need to define __USE_W32API
[reactos.git] / reactos / media / inf / display.inf
1 ; Display.INF
2 ;
3 ; Installation file for the display adapters and display class
4 ;
5 [Version]
6 Signature = "$Windows NT$"
7 ;Signature = "$ReactOS$"
8 LayoutFile = layout.inf
9 Class = Display
10 ClassGUID = {4D36E968-E325-11CE-BFC1-08002BE10318}
11 Provider = %ReactOS%
12 DriverVer = 08/25/2007,1.10
13
14 [DestinationDirs]
15 DefaultDestDir = 12
16 VGA.Display_CopyFiles.NT = 11
17
18 [ClassInstall32.NT]
19 AddReg = DisplayClass.NT.AddReg
20
21 [DisplayClass.NT.AddReg]
22 HKR, , , 0, %DisplayClassName%
23 HKR, , Icon, 0, "-1"
24 HKR, , Installer32, 0, "desk.cpl,DisplayClassInstaller"
25
26 [Manufacturer]
27 %StdMfg% = StdMfg
28
29 [StdMfg]
30 %VGA.DeviceDesc% = VGA_Inst,PCI\CC_0001
31 %VGA.DeviceDesc% = VGA_Inst,PCI\CC_0300
32 %VGA.DeviceDesc% = VGA_Inst,PCI\CC_0301
33
34 ;---------------------------- VGA/VBE DRIVER ----------------------------
35
36 [VGA_Inst.NT]
37 CopyFiles = VGA.Miniport_CopyFiles.NT, VGA.Display_CopyFiles.NT
38
39 [VGA.Miniport_CopyFiles.NT]
40 vgamp.sys
41 vbemp.sys
42
43 [VGA.Display_CopyFiles.NT]
44 vgaddi.dll
45 framebuf.dll
46
47 [VGA_Inst.NT.Services]
48 AddService = VGA, , VGA_Service_Inst
49 AddService = VBE, 0x00000003, VBE_Service_Inst ; SPSVCINST_TAGTOFRONT + SPSVCINST_ASSOCSERVICE
50
51 [VGA_Service_Inst]
52 ServiceType = 1
53 StartType = 1
54 ErrorControl = 0
55 ServiceBinary = %12%\vgamp.sys
56 LoadOrderGroup = Video Save
57
58 [VBE_Service_Inst]
59 ServiceType = 1
60 StartType = 1
61 ErrorControl = 0
62 ServiceBinary = %12%\vbemp.sys
63 LoadOrderGroup = Video Save
64
65 ;-------------------------------- STRINGS -------------------------------
66
67 [Strings]
68 ReactOS = "ReactOS Team"
69 DisplayClassName = "Display Adapters"
70
71 StdMfg = "(Standard display adapters)"
72 VGA.DeviceDesc = "VGA-compatible graphics card"