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