Removed a few dependencies on kernel32 functions.
[wine] / dlls / setupapi / setupapi.spec
1 name setupapi
2 type win32
3
4 import advapi32.dll
5 import kernel32.dll
6
7 # almost all functions are commented out for now. Ordinals are from setupapi.dll 4.0
8
9 # 45 stdcall SetupAddInstallSectionToDiskSpaceListA()         SetupAddInstallSectionToDiskSpaceListA
10 # 46 stdcall SetupAddInstallSectionToDiskSpaceListW()         SetupAddInstallSectionToDiskSpaceListW
11 # 47 stdcall SetupAddSectionToDiskSpaceListA()                SetupAddSectionToDiskSpaceListA
12 # 48 stdcall SetupAddSectionToDiskSpaceListW()                SetupAddSectionToDiskSpaceListW
13 # 49 stdcall SetupAddToDiskSpaceListA()                       SetupAddToDiskSpaceListA
14 # 50 stdcall SetupAddToDiskSpaceListW()                       SetupAddToDiskSpaceListW
15 # 51 stdcall SetupAddToSourceListA()                          SetupAddToSourceListA
16 # 52 stdcall SetupAddToSourceListW()                          SetupAddToSourceListW
17 # 53 stdcall SetupAdjustDiskSpaceListA()                      SetupAdjustDiskSpaceListA
18 # 54 stdcall SetupAdjustDiskSpaceListW()                      SetupAdjustDiskSpaceListW
19 # 55 stdcall SetupCancelTemporarySourceList()                 SetupCancelTemporarySourceList
20 # 56 stdcall SetupCloseFileQueue()                            SetupCloseFileQueue
21 # 57 stdcall SetupCloseInfFile()                              SetupCloseInfFile
22 # 58 stdcall SetupCommitFileQueue()                           SetupCommitFileQueue
23 # 59 stdcall SetupCommitFileQueueA()                          SetupCommitFileQueueA
24 # 60 stdcall SetupCommitFileQueueW()                          SetupCommitFileQueueW
25 # 61 stdcall SetupCopyErrorA()                                SetupCopyErrorA
26 # 62 stdcall SetupCopyErrorW()                                SetupCopyErrorW
27 # 63 stdcall SetupCreateDiskSpaceListA()                      SetupCreateDiskSpaceListA
28 # 64 stdcall SetupCreateDiskSpaceListW()                      SetupCreateDiskSpaceListW
29 # 65 stdcall SetupDecompressOrCopyFileA()                     SetupDecompressOrCopyFileA
30 # 66 stdcall SetupDecompressOrCopyFileW()                     SetupDecompressOrCopyFileW
31 # 67 stdcall SetupDefaultQueueCallback()                      SetupDefaultQueueCallback
32 # 68 stdcall SetupDefaultQueueCallbackA()                     SetupDefaultQueueCallbackA
33 # 69 stdcall SetupDefaultQueueCallbackW()                     SetupDefaultQueueCallbackW
34 # 70 stdcall SetupDeleteErrorA()                              SetupDeleteErrorA
35 # 71 stdcall SetupDeleteErrorW()                              SetupDeleteErrorW
36 # 72 stdcall SetupDestroyDiskSpaceList()                      SetupDestroyDiskSpaceList
37 # 73 stdcall SetupDiAskForOEMDisk()                           SetupDiAskForOEMDisk
38 # 74 stdcall SetupDiBuildClassInfoList()                      SetupDiBuildClassInfoList
39 # 75 stdcall SetupDiBuildDriverInfoList()                     SetupDiBuildDriverInfoList
40 # 76 stdcall SetupDiCallClassInstaller()                      SetupDiCallClassInstaller
41 # 77 stdcall SetupDiCancelDriverInfoSearch()                  SetupDiCancelDriverInfoSearch
42 # 78 stdcall SetupDiChangeState()                             SetupDiChangeState
43 # 79 stdcall SetupDiClassGuidsFromNameA()                     SetupDiClassGuidsFromNameA
44 # 80 stdcall SetupDiClassGuidsFromNameW()                     SetupDiClassGuidsFromNameW
45 # 81 stdcall SetupDiClassNameFromGuidA()                      SetupDiClassNameFromGuidA
46 # 82 stdcall SetupDiClassNameFromGuidW()                      SetupDiClassNameFromGuidW
47 # 83 stdcall SetupDiCreateDevRegKeyA()                        SetupDiCreateDevRegKeyA
48 # 84 stdcall SetupDiCreateDevRegKeyW()                        SetupDiCreateDevRegKeyW
49 # 85 stdcall SetupDiCreateDeviceInfoA()                       SetupDiCreateDeviceInfoA
50 # 86 stdcall SetupDiCreateDeviceInfoList()                    SetupDiCreateDeviceInfoList
51 # 87 stdcall SetupDiCreateDeviceInfoW()                       SetupDiCreateDeviceInfoW
52 # 88 stdcall SetupDiDeleteDevRegKey()                         SetupDiDeleteDevRegKey
53 # 89 stdcall SetupDiDeleteDeviceInfo()                        SetupDiDeleteDeviceInfo
54 # 90 stdcall SetupDiDestroyClassImageList()                   SetupDiDestroyClassImageList
55 # 91 stdcall SetupDiDestroyDeviceInfoList()                   SetupDiDestroyDeviceInfoList
56 # 92 stdcall SetupDiDestroyDriverInfoList()                   SetupDiDestroyDriverInfoList
57 # 93 stdcall SetupDiDrawMiniIcon()                            SetupDiDrawMiniIcon
58 # 94 stdcall SetupDiEnumDeviceInfo()                          SetupDiEnumDeviceInfo
59 # 95 stdcall SetupDiEnumDriverInfoA()                         SetupDiEnumDriverInfoA
60 # 96 stdcall SetupDiEnumDriverInfoW()                         SetupDiEnumDriverInfoW
61 # 97 stdcall SetupDiGetActualSectionToInstallA()              SetupDiGetActualSectionToInstallA
62 # 98 stdcall SetupDiGetActualSectionToInstallW()              SetupDiGetActualSectionToInstallW
63 # 99 stdcall SetupDiGetClassBitmapIndex()                     SetupDiGetClassBitmapIndex
64 #100 stdcall SetupDiGetClassDescriptionA()                    SetupDiGetClassDescriptionA
65 #101 stdcall SetupDiGetClassDescriptionW()                    SetupDiGetClassDescriptionW
66 #102 stdcall SetupDiGetClassDevPropertySheetsA()              SetupDiGetClassDevPropertySheetsA
67 #103 stdcall SetupDiGetClassDevPropertySheetsW()              SetupDiGetClassDevPropertySheetsW
68 #104 stdcall SetupDiGetClassDevsA()                           SetupDiGetClassDevsA
69 #105 stdcall SetupDiGetClassDevsW()                           SetupDiGetClassDevsW
70 #106 stdcall SetupDiGetClassImageIndex()                      SetupDiGetClassImageIndex
71 #107 stdcall SetupDiGetClassImageList()                       SetupDiGetClassImageList
72 #108 stdcall SetupDiGetClassInstallParamsA()                  SetupDiGetClassInstallParamsA
73 #109 stdcall SetupDiGetClassInstallParamsW()                  SetupDiGetClassInstallParamsW
74 #110 stdcall SetupDiGetDeviceInfoListClass()                  SetupDiGetDeviceInfoListClass
75 #111 stdcall SetupDiGetDeviceInstallParamsA()                 SetupDiGetDeviceInstallParamsA
76 #112 stdcall SetupDiGetDeviceInstallParamsW()                 SetupDiGetDeviceInstallParamsW
77 #113 stdcall SetupDiGetDeviceInstanceIdA()                    SetupDiGetDeviceInstanceIdA
78 #114 stdcall SetupDiGetDeviceInstanceIdW()                    SetupDiGetDeviceInstanceIdW
79 #115 stdcall SetupDiGetDeviceRegistryPropertyA()              SetupDiGetDeviceRegistryPropertyA
80 #116 stdcall SetupDiGetDeviceRegistryPropertyW()              SetupDiGetDeviceRegistryPropertyW
81 #117 stdcall SetupDiGetDriverInfoDetailA()                    SetupDiGetDriverInfoDetailA
82 #118 stdcall SetupDiGetDriverInfoDetailW()                    SetupDiGetDriverInfoDetailW
83 #119 stdcall SetupDiGetDriverInstallParamsA()                 SetupDiGetDriverInstallParamsA
84 #120 stdcall SetupDiGetDriverInstallParamsW()                 SetupDiGetDriverInstallParamsW
85 #121 stdcall SetupDiGetHwProfileFriendlyNameA()               SetupDiGetHwProfileFriendlyNameA
86 #122 stdcall SetupDiGetHwProfileFriendlyNameW()               SetupDiGetHwProfileFriendlyNameW
87 #123 stdcall SetupDiGetHwProfileList()                        SetupDiGetHwProfileList
88 #124 stdcall SetupDiGetINFClassA()                            SetupDiGetINFClassA
89 #125 stdcall SetupDiGetINFClassW()                            SetupDiGetINFClassW
90 #126 stdcall SetupDiGetSelectedDevice()                       SetupDiGetSelectedDevice
91 #127 stdcall SetupDiGetSelectedDriverA()                      SetupDiGetSelectedDriverA
92 #128 stdcall SetupDiGetSelectedDriverW()                      SetupDiGetSelectedDriverW
93 #129 stdcall SetupDiGetWizardPage()                           SetupDiGetWizardPage
94 #130 stdcall SetupDiInstallClassA()                           SetupDiInstallClassA
95 #131 stdcall SetupDiInstallClassW()                           SetupDiInstallClassW
96 #132 stdcall SetupDiInstallDevice()                           SetupDiInstallDevice
97 #133 stdcall SetupDiInstallDriverFiles()                      SetupDiInstallDriverFiles
98 #134 stdcall SetupDiLoadClassIcon()                           SetupDiLoadClassIcon
99 #135 stdcall SetupDiMoveDuplicateDevice()                     SetupDiMoveDuplicateDevice
100 #136 stdcall SetupDiOpenClassRegKey()                         SetupDiOpenClassRegKey
101 #137 stdcall SetupDiOpenDevRegKey()                           SetupDiOpenDevRegKey
102 #138 stdcall SetupDiOpenDeviceInfoA()                         SetupDiOpenDeviceInfoA
103 #139 stdcall SetupDiOpenDeviceInfoW()                         SetupDiOpenDeviceInfoW
104 #140 stdcall SetupDiRegisterDeviceInfo()                      SetupDiRegisterDeviceInfo
105 #141 stdcall SetupDiRemoveDevice()                            SetupDiRemoveDevice
106 #142 stdcall SetupDiSelectDevice()                            SetupDiSelectDevice
107 #143 stdcall SetupDiSelectOEMDrv()                            SetupDiSelectOEMDrv
108 #144 stdcall SetupDiSetClassInstallParamsA()                  SetupDiSetClassInstallParamsA
109 #145 stdcall SetupDiSetClassInstallParamsW()                  SetupDiSetClassInstallParamsW
110 #146 stdcall SetupDiSetDeviceInstallParamsA()                 SetupDiSetDeviceInstallParamsA
111 #147 stdcall SetupDiSetDeviceInstallParamsW()                 SetupDiSetDeviceInstallParamsW
112 #148 stdcall SetupDiSetDeviceRegistryPropertyA()              SetupDiSetDeviceRegistryPropertyA
113 #149 stdcall SetupDiSetDeviceRegistryPropertyW()              SetupDiSetDeviceRegistryPropertyW
114 #150 stdcall SetupDiSetDriverInstallParamsA()                 SetupDiSetDriverInstallParamsA
115 #151 stdcall SetupDiSetDriverInstallParamsW()                 SetupDiSetDriverInstallParamsW
116 #152 stdcall SetupDiSetSelectedDevice()                       SetupDiSetSelectedDevice
117 #153 stdcall SetupDiSetSelectedDriverA()                      SetupDiSetSelectedDriverA
118 #154 stdcall SetupDiSetSelectedDriverW()                      SetupDiSetSelectedDriverW
119 #155 stdcall SetupDuplicateDiskSpaceListA()                   SetupDuplicateDiskSpaceListA
120 #156 stdcall SetupDuplicateDiskSpaceListW()                   SetupDuplicateDiskSpaceListW
121 #157 stdcall SetupFindFirstLineA()                            SetupFindFirstLineA
122 #158 stdcall SetupFindFirstLineW()                            SetupFindFirstLineW
123 #159 stdcall SetupFindNextLine()                              SetupFindNextLine
124 #160 stdcall SetupFindNextMatchLineA()                        SetupFindNextMatchLineA
125 #161 stdcall SetupFindNextMatchLineW()                        SetupFindNextMatchLineW
126 #162 stdcall SetupFreeSourceListA()                           SetupFreeSourceListA
127 #163 stdcall SetupFreeSourceListW()                           SetupFreeSourceListW
128 #164 stdcall SetupGetBinaryField()                            SetupGetBinaryField
129 #165 stdcall SetupGetFieldCount()                             SetupGetFieldCount
130 #166 stdcall SetupGetFileCompressionInfoA()                   SetupGetFileCompressionInfoA
131 #167 stdcall SetupGetFileCompressionInfoW()                   SetupGetFileCompressionInfoW
132 #168 stdcall SetupGetInfFileListA()                           SetupGetInfFileListA
133 #169 stdcall SetupGetInfFileListW()                           SetupGetInfFileListW
134 #170 stdcall SetupGetInfInformationA()                        SetupGetInfInformationA
135 #171 stdcall SetupGetInfInformationW()                        SetupGetInfInformationW
136 #172 stdcall SetupGetIntField()                               SetupGetIntField
137 #173 stdcall SetupGetLineByIndexA()                           SetupGetLineByIndexA
138 #174 stdcall SetupGetLineByIndexW()                           SetupGetLineByIndexW
139 #175 stdcall SetupGetLineCountA()                             SetupGetLineCountA
140 #176 stdcall SetupGetLineCountW()                             SetupGetLineCountW
141 #177 stdcall SetupGetLineTextA()                              SetupGetLineTextA
142 #178 stdcall SetupGetLineTextW()                              SetupGetLineTextW
143 #179 stdcall SetupGetMultiSzFieldA()                          SetupGetMultiSzFieldA
144 #180 stdcall SetupGetMultiSzFieldW()                          SetupGetMultiSzFieldW
145 #181 stdcall SetupGetSourceFileLocationA()                    SetupGetSourceFileLocationA
146 #182 stdcall SetupGetSourceFileLocationW()                    SetupGetSourceFileLocationW
147 #183 stdcall SetupGetSourceFileSizeA()                        SetupGetSourceFileSizeA
148 #184 stdcall SetupGetSourceFileSizeW()                        SetupGetSourceFileSizeW
149 #185 stdcall SetupGetSourceInfoA()                            SetupGetSourceInfoA
150 #186 stdcall SetupGetSourceInfoW()                            SetupGetSourceInfoW
151 #187 stdcall SetupGetStringFieldA()                           SetupGetStringFieldA
152 #188 stdcall SetupGetStringFieldW()                           SetupGetStringFieldW
153 #189 stdcall SetupGetTargetPathA()                            SetupGetTargetPathA
154 #190 stdcall SetupGetTargetPathW()                            SetupGetTargetPathW
155 #191 stdcall SetupInitDefaultQueueCallback()                  SetupInitDefaultQueueCallback
156 #192 stdcall SetupInitDefaultQueueCallbackEx()                SetupInitDefaultQueueCallbackEx
157 #193 stdcall SetupInitializeFileLogA()                        SetupInitializeFileLogA
158 #194 stdcall SetupInitializeFileLogW()                        SetupInitializeFileLogW
159 #195 stdcall SetupInstallFileA()                              SetupInstallFileA
160 #196 stdcall SetupInstallFileExA()                            SetupInstallFileExA
161 #197 stdcall SetupInstallFileExW()                            SetupInstallFileExW
162 #198 stdcall SetupInstallFileW()                              SetupInstallFileW
163 #199 stdcall SetupInstallFilesFromInfSectionA()               SetupInstallFilesFromInfSectionA
164 #200 stdcall SetupInstallFilesFromInfSectionW()               SetupInstallFilesFromInfSectionW
165 #201 stdcall SetupInstallFromInfSectionA()                    SetupInstallFromInfSectionA
166 #202 stdcall SetupInstallFromInfSectionW()                    SetupInstallFromInfSectionW
167 #203 stdcall SetupInstallServicesFromInfSectionA()            SetupInstallServicesFromInfSectionA
168 #204 stdcall SetupInstallServicesFromInfSectionW()            SetupInstallServicesFromInfSectionW
169 205 stdcall SetupIterateCabinetA(str long ptr ptr) SetupIterateCabinetA
170 206 stdcall SetupIterateCabinetW(wstr long ptr ptr) SetupIterateCabinetW
171 #207 stdcall SetupLogFileA()                                  SetupLogFileA
172 #208 stdcall SetupLogFileW()                                  SetupLogFileW
173 #209 stdcall SetupOpenAppendInfFileA()                        SetupOpenAppendInfFileA
174 #210 stdcall SetupOpenAppendInfFileW()                        SetupOpenAppendInfFileW
175 #211 stdcall SetupOpenFileQueue()                             SetupOpenFileQueue
176 #212 stdcall SetupOpenInfFileA()                              SetupOpenInfFileA
177 #213 stdcall SetupOpenInfFileW()                              SetupOpenInfFileW
178 #214 stdcall SetupOpenMasterInf()                             SetupOpenMasterInf
179 #215 stdcall SetupPromptForDiskA()                            SetupPromptForDiskA
180 #216 stdcall SetupPromptForDiskW()                            SetupPromptForDiskW
181 #217 stdcall SetupPromptReboot()                              SetupPromptReboot
182 #218 stdcall SetupQueryDrivesInDiskSpaceListA()               SetupQueryDrivesInDiskSpaceListA
183 #219 stdcall SetupQueryDrivesInDiskSpaceListW()               SetupQueryDrivesInDiskSpaceListW
184 #220 stdcall SetupQueryFileLogA()                             SetupQueryFileLogA
185 #221 stdcall SetupQueryFileLogW()                             SetupQueryFileLogW
186 #222 stdcall SetupQueryInfFileInformationA()                  SetupQueryInfFileInformationA
187 #223 stdcall SetupQueryInfFileInformationW()                  SetupQueryInfFileInformationW
188 #224 stdcall SetupQueryInfVersionInformationA()               SetupQueryInfVersionInformationA
189 #225 stdcall SetupQueryInfVersionInformationW()               SetupQueryInfVersionInformationW
190 #226 stdcall SetupQuerySourceListA()                          SetupQuerySourceListA
191 #227 stdcall SetupQuerySourceListW()                          SetupQuerySourceListW
192 #228 stdcall SetupQuerySpaceRequiredOnDriveA()                SetupQuerySpaceRequiredOnDriveA
193 #229 stdcall SetupQuerySpaceRequiredOnDriveW()                SetupQuerySpaceRequiredOnDriveW
194 #230 stdcall SetupQueueCopyA()                                SetupQueueCopyA
195 #231 stdcall SetupQueueCopySectionA()                         SetupQueueCopySectionA
196 #232 stdcall SetupQueueCopySectionW()                         SetupQueueCopySectionW
197 #233 stdcall SetupQueueCopyW()                                SetupQueueCopyW
198 #234 stdcall SetupQueueDefaultCopyA()                         SetupQueueDefaultCopyA
199 #235 stdcall SetupQueueDefaultCopyW()                         SetupQueueDefaultCopyW
200 #236 stdcall SetupQueueDeleteA()                              SetupQueueDeleteA
201 #237 stdcall SetupQueueDeleteSectionA()                       SetupQueueDeleteSectionA
202 #238 stdcall SetupQueueDeleteSectionW()                       SetupQueueDeleteSectionW
203 #239 stdcall SetupQueueDeleteW()                              SetupQueueDeleteW
204 #240 stdcall SetupQueueRenameA()                              SetupQueueRenameA
205 #241 stdcall SetupQueueRenameSectionA()                       SetupQueueRenameSectionA
206 #242 stdcall SetupQueueRenameSectionW()                       SetupQueueRenameSectionW
207 #243 stdcall SetupQueueRenameW()                              SetupQueueRenameW
208 #244 stdcall SetupRemoveFileLogEntryA()                       SetupRemoveFileLogEntryA
209 #245 stdcall SetupRemoveFileLogEntryW()                       SetupRemoveFileLogEntryW
210 #246 stdcall SetupRemoveFromDiskSpaceListA()                  SetupRemoveFromDiskSpaceListA
211 #247 stdcall SetupRemoveFromDiskSpaceListW()                  SetupRemoveFromDiskSpaceListW
212 #248 stdcall SetupRemoveFromSourceListA()                     SetupRemoveFromSourceListA
213 #249 stdcall SetupRemoveFromSourceListW()                     SetupRemoveFromSourceListW
214 #250 stdcall SetupRemoveInstallSectionFromDiskSpaceListA()    SetupRemoveInstallSectionFromDiskSpaceListA
215 #251 stdcall SetupRemoveInstallSectionFromDiskSpaceListW()    SetupRemoveInstallSectionFromDiskSpaceListW
216 #252 stdcall SetupRemoveSectionFromDiskSpaceListA()           SetupRemoveSectionFromDiskSpaceListA
217 #253 stdcall SetupRemoveSectionFromDiskSpaceListW()           SetupRemoveSectionFromDiskSpaceListW
218 #254 stdcall SetupRenameErrorA()                              SetupRenameErrorA
219 #255 stdcall SetupRenameErrorW()                              SetupRenameErrorW
220 #256 stdcall SetupScanFileQueue()                             SetupScanFileQueue
221 #257 stdcall SetupScanFileQueueA()                            SetupScanFileQueueA
222 #258 stdcall SetupScanFileQueueW()                            SetupScanFileQueueW
223 #259 stdcall SetupSetDirectoryIdA(long long str)               SetupSetDirectoryIdA
224 #260 stdcall SetupSetDirectoryIdExA(long long str long long ptr)  SetupSetDirectoryIdExA
225 #261 stdcall SetupSetDirectoryIdExW(long long wstr long long ptr) SetupSetDirectoryIdExW
226 #262 stdcall SetupSetDirectoryIdW(long long wstr)             SetupSetDirectoryIdW
227 #263 stdcall SetupSetPlatformPathOverrideA(str)               SetupSetPlatformPathOverrideA
228 #264 stdcall SetupSetPlatformPathOverrideW(wstr)              SetupSetPlatformPathOverrideW
229 #265 stdcall SetupSetSourceListA(long str long)               SetupSetSourceListA
230 #266 stdcall SetupSetSourceListW(long wstr long)              SetupSetSourceListW
231 #267 stdcall SetupTermDefaultQueueCallback(ptr)               SetupTermDefaultQueueCallback
232 #268 stdcall SetupTerminateFileLog(ptr)                       SetupTerminateFileLog