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