xref: /reactos/dll/win32/msi/msi.spec (revision b3eae05b)
15 stdcall MsiAdvertiseProductA(str str str long)
26 stdcall MsiAdvertiseProductW(wstr wstr wstr long)
37 stdcall MsiCloseAllHandles()
48 stdcall MsiCloseHandle(long)
59 stdcall MsiCollectUserInfoA(str)
610 stdcall MsiCollectUserInfoW(wstr)
711 stdcall MsiConfigureFeatureA(str str long)
812 stub MsiConfigureFeatureFromDescriptorA
913 stub MsiConfigureFeatureFromDescriptorW
1014 stdcall MsiConfigureFeatureW(wstr wstr long)
1115 stdcall MsiConfigureProductA(str long long)
1216 stdcall MsiConfigureProductW(wstr long long)
1317 stdcall MsiCreateRecord(long)
1418 stdcall MsiDatabaseApplyTransformA(long str long)
1519 stdcall MsiDatabaseApplyTransformW(long wstr long)
1620 stdcall MsiDatabaseCommit(long)
1721 stdcall MsiDatabaseExportA(long str str str)
1822 stdcall MsiDatabaseExportW(long wstr wstr wstr)
1923 stdcall MsiDatabaseGenerateTransformA(long long str long long)
2024 stdcall MsiDatabaseGenerateTransformW(long long wstr long long)
2125 stdcall MsiDatabaseGetPrimaryKeysA(long str ptr)
2226 stdcall MsiDatabaseGetPrimaryKeysW(long wstr ptr)
2327 stdcall MsiDatabaseImportA(str str str)
2428 stdcall MsiDatabaseImportW(wstr wstr wstr)
2529 stdcall MsiDatabaseMergeA(long long str)
2630 stdcall MsiDatabaseMergeW(long long wstr)
2731 stdcall MsiDatabaseOpenViewA(long str ptr)
2832 stdcall MsiDatabaseOpenViewW(long wstr ptr)
2933 stdcall MsiDoActionA(long str)
3034 stdcall MsiDoActionW(long wstr)
3135 stdcall MsiEnableUIPreview(long ptr)
3236 stdcall MsiEnumClientsA(str long ptr)
3337 stdcall MsiEnumClientsW(wstr long ptr)
3438 stdcall MsiEnumComponentQualifiersA(str long ptr ptr ptr ptr)
3539 stdcall MsiEnumComponentQualifiersW(wstr long ptr ptr ptr ptr)
3640 stdcall MsiEnumComponentsA(long ptr)
3741 stdcall MsiEnumComponentsW(long ptr)
3842 stdcall MsiEnumFeaturesA(str long ptr ptr)
3943 stdcall MsiEnumFeaturesW(wstr long ptr ptr)
4044 stdcall MsiEnumProductsA(long ptr)
4145 stdcall MsiEnumProductsW(long ptr)
4246 stdcall MsiEvaluateConditionA(long str)
4347 stdcall MsiEvaluateConditionW(long wstr)
4448 stdcall MsiGetLastErrorRecord()
4549 stdcall MsiGetActiveDatabase(long)
4650 stdcall MsiGetComponentStateA(long str ptr ptr)
4751 stdcall MsiGetComponentStateW(long wstr ptr ptr)
4852 stdcall MsiGetDatabaseState(long)
4953 stdcall MsiGetFeatureCostA(long str long long ptr)
5054 stdcall MsiGetFeatureCostW(long wstr long long ptr)
5155 stdcall MsiGetFeatureInfoA(long str ptr ptr ptr ptr ptr)
5256 stdcall MsiGetFeatureInfoW(long wstr ptr ptr ptr ptr ptr)
5357 stdcall MsiGetFeatureStateA(long str ptr ptr)
5458 stdcall MsiGetFeatureStateW(long wstr ptr ptr)
5559 stdcall MsiGetFeatureUsageA(str str ptr ptr)
5660 stdcall MsiGetFeatureUsageW(wstr wstr ptr ptr)
5761 stdcall MsiGetFeatureValidStatesA(long str ptr)
5862 stdcall MsiGetFeatureValidStatesW(long wstr ptr)
5963 stdcall MsiGetLanguage(long)
6064 stdcall MsiGetMode(long long)
6165 stdcall MsiGetProductCodeA(str str)
6266 stdcall MsiGetProductCodeW(wstr wstr)
6367 stdcall MsiGetProductInfoA(str str ptr ptr)
6468 stub MsiGetProductInfoFromScriptA
6569 stub MsiGetProductInfoFromScriptW
6670 stdcall MsiGetProductInfoW(wstr wstr ptr ptr)
6771 stdcall MsiGetProductPropertyA(long str ptr ptr)
6872 stdcall MsiGetProductPropertyW(long wstr ptr ptr)
6973 stdcall MsiGetPropertyA(ptr str ptr ptr)
7074 stdcall MsiGetPropertyW(ptr wstr ptr ptr)
7175 stdcall MsiGetSourcePathA(long str ptr ptr)
7276 stdcall MsiGetSourcePathW(long wstr ptr ptr)
7377 stdcall MsiGetSummaryInformationA(long str long ptr)
7478 stdcall MsiGetSummaryInformationW(long wstr long ptr)
7579 stdcall MsiGetTargetPathA(long str ptr ptr)
7680 stdcall MsiGetTargetPathW(long wstr ptr ptr)
7781 stdcall MsiGetUserInfoA(str ptr ptr ptr ptr ptr ptr)
7882 stdcall MsiGetUserInfoW(wstr ptr ptr ptr ptr ptr ptr)
7983 stdcall MsiInstallMissingComponentA(str str long)
8084 stdcall MsiInstallMissingComponentW(wstr wstr long)
8185 stub MsiInstallMissingFileA
8286 stub MsiInstallMissingFileW
8387 stdcall MsiInstallProductA(str str)
8488 stdcall MsiInstallProductW(wstr wstr)
8589 stdcall MsiLocateComponentA(str ptr ptr)
8690 stdcall MsiLocateComponentW(wstr ptr ptr)
8791 stdcall MsiOpenDatabaseA(str str ptr)
8892 stdcall MsiOpenDatabaseW(wstr wstr ptr)
8993 stdcall MsiOpenPackageA(str ptr)
9094 stdcall MsiOpenPackageW(wstr ptr)
9195 stdcall MsiOpenProductA(str ptr)
9296 stdcall MsiOpenProductW(wstr ptr)
9397 stdcall MsiPreviewBillboardA(long str str)
9498 stdcall MsiPreviewBillboardW(long wstr wstr)
9599 stdcall MsiPreviewDialogA(long str)
96100 stdcall MsiPreviewDialogW(long wstr)
97101 stub MsiProcessAdvertiseScriptA
98102 stub MsiProcessAdvertiseScriptW
99103 stdcall MsiProcessMessage(long long long)
100104 stdcall MsiProvideComponentA(str str str long ptr ptr)
101105 stdcall MsiProvideComponentFromDescriptorA(str ptr ptr ptr)
102106 stdcall MsiProvideComponentFromDescriptorW(wstr ptr ptr ptr)
103107 stdcall MsiProvideComponentW(wstr wstr wstr long ptr ptr)
104108 stdcall MsiProvideQualifiedComponentA(str str long ptr ptr)
105109 stdcall MsiProvideQualifiedComponentW(wstr wstr long ptr ptr)
106110 stdcall MsiQueryFeatureStateA(str str)
107111 stdcall MsiQueryFeatureStateW(wstr wstr)
108112 stdcall MsiQueryProductStateA(str)
109113 stdcall MsiQueryProductStateW(wstr)
110114 stdcall MsiRecordDataSize(long long)
111115 stdcall MsiRecordGetFieldCount(long)
112116 stdcall MsiRecordGetInteger(long long)
113117 stdcall MsiRecordGetStringA(long long ptr ptr)
114118 stdcall MsiRecordGetStringW(long long ptr ptr)
115119 stdcall MsiRecordIsNull(long long)
116120 stdcall MsiRecordReadStream(long long ptr ptr)
117121 stdcall MsiRecordSetInteger(long long long)
118122 stdcall MsiRecordSetStreamA(long long str)
119123 stdcall MsiRecordSetStreamW(long long wstr)
120124 stdcall MsiRecordSetStringA(long long str)
121125 stdcall MsiRecordSetStringW(long long wstr)
122126 stdcall MsiReinstallFeatureA(str str long)
123127 stub MsiReinstallFeatureFromDescriptorA
124128 stub MsiReinstallFeatureFromDescriptorW
125129 stdcall MsiReinstallFeatureW(wstr wstr long)
126130 stdcall MsiReinstallProductA(str long)
127131 stdcall MsiReinstallProductW(wstr long)
128132 stdcall MsiSequenceA(long str long)
129133 stdcall MsiSequenceW(long wstr long)
130134 stdcall MsiSetComponentStateA(long str long)
131135 stdcall MsiSetComponentStateW(long wstr long)
132136 stdcall MsiSetExternalUIA(ptr long ptr)
133137 stdcall MsiSetExternalUIW(ptr long ptr)
134138 stdcall MsiSetFeatureStateA(long str long)
135139 stdcall MsiSetFeatureStateW(long wstr long)
136140 stdcall MsiSetInstallLevel(long long)
137141 stdcall MsiSetInternalUI(long ptr)
138142 stub MsiVerifyDiskSpace
139143 stdcall MsiSetMode(long long long)
140144 stdcall MsiSetPropertyA(long str str)
141145 stdcall MsiSetPropertyW(long wstr wstr)
142146 stdcall MsiSetTargetPathA(long str str)
143147 stdcall MsiSetTargetPathW(long wstr wstr)
144148 stdcall MsiSummaryInfoGetPropertyA(long long ptr ptr ptr ptr ptr)
145149 stdcall MsiSummaryInfoGetPropertyCount(long ptr)
146150 stdcall MsiSummaryInfoGetPropertyW(long long ptr ptr ptr ptr ptr)
147151 stdcall MsiSummaryInfoPersist(long)
148152 stdcall MsiSummaryInfoSetPropertyA(long long long long ptr str)
149153 stdcall MsiSummaryInfoSetPropertyW(long long long long ptr wstr)
150154 stdcall MsiUseFeatureA(str str)
151155 stdcall MsiUseFeatureW(wstr wstr)
152156 stdcall MsiVerifyPackageA(str)
153157 stdcall MsiVerifyPackageW(wstr)
154158 stdcall MsiViewClose(long)
155159 stdcall MsiViewExecute(long long)
156160 stdcall MsiViewFetch(long ptr)
157161 stdcall MsiViewGetErrorA(long ptr ptr)
158162 stdcall MsiViewGetErrorW(long ptr ptr)
159163 stdcall MsiViewModify(long long long)
160164 stdcall MsiDatabaseIsTablePersistentA(long str)
161165 stdcall MsiDatabaseIsTablePersistentW(long wstr)
162166 stdcall MsiViewGetColumnInfo(long long ptr)
163167 stdcall MsiRecordClearData(long)
164168 stdcall MsiEnableLogA(long str long)
165169 stdcall MsiEnableLogW(long wstr long)
166170 stdcall MsiFormatRecordA(long long ptr ptr)
167171 stdcall MsiFormatRecordW(long long ptr ptr)
168172 stdcall MsiGetComponentPathA(str str ptr ptr)
169173 stdcall MsiGetComponentPathW(wstr wstr ptr ptr)
170174 stdcall MsiApplyPatchA(str str long str)
171175 stdcall MsiApplyPatchW(wstr wstr long wstr)
172176 stdcall MsiAdvertiseScriptA(str long ptr long)
173177 stdcall MsiAdvertiseScriptW(wstr long ptr long)
174178 stdcall MsiGetPatchInfoA(str str ptr ptr)
175179 stdcall MsiGetPatchInfoW(wstr wstr ptr ptr)
176180 stdcall MsiEnumPatchesA(str long ptr ptr ptr)
177181 stdcall MsiEnumPatchesW(wstr long ptr ptr ptr)
178182 stdcall -private DllGetVersion(ptr)
179183 stub MsiGetProductCodeFromPackageCodeA
180184 stub MsiGetProductCodeFromPackageCodeW
181185 stdcall MsiCreateTransformSummaryInfoA(long long str long long)
182186 stdcall MsiCreateTransformSummaryInfoW(long long wstr long long)
183187 stub MsiQueryFeatureStateFromDescriptorA
184188 stub MsiQueryFeatureStateFromDescriptorW
185189 stdcall MsiConfigureProductExA(str long long str)
186190 stdcall MsiConfigureProductExW(wstr long long wstr)
187191 stub MsiInvalidateFeatureCache
188192 stdcall MsiUseFeatureExA(str str long long)
189193 stdcall MsiUseFeatureExW(wstr wstr long long)
190194 stdcall MsiGetFileVersionA(str ptr ptr ptr ptr)
191195 stdcall MsiGetFileVersionW(wstr ptr ptr ptr ptr)
192196 stdcall MsiLoadStringA(long long ptr long long)
193197 stdcall MsiLoadStringW(long long ptr long long)
194198 stdcall MsiMessageBoxA(long str str long long long)
195199 stdcall MsiMessageBoxW(long wstr wstr long long long)
196200 stdcall MsiDecomposeDescriptorA(str ptr ptr ptr ptr)
197201 stdcall MsiDecomposeDescriptorW(wstr ptr ptr ptr ptr)
198202 stdcall MsiProvideQualifiedComponentExA(str str long str long long ptr ptr)
199203 stdcall MsiProvideQualifiedComponentExW(wstr wstr long wstr long long ptr ptr)
200204 stdcall MsiEnumRelatedProductsA(str long long ptr)
201205 stdcall MsiEnumRelatedProductsW(wstr long long ptr)
202206 stdcall MsiSetFeatureAttributesA(long str long)
203207 stdcall MsiSetFeatureAttributesW(long wstr long)
204208 stdcall MsiSourceListClearAllA(str str long)
205209 stdcall MsiSourceListClearAllW(wstr wstr long)
206210 stdcall MsiSourceListAddSourceA(str str long str)
207211 stdcall MsiSourceListAddSourceW(wstr wstr long wstr)
208212 stdcall MsiSourceListForceResolutionA(str str long)
209213 stdcall MsiSourceListForceResolutionW(wstr wstr long)
210214 stdcall MsiIsProductElevatedA(str ptr)
211215 stdcall MsiIsProductElevatedW(wstr ptr)
212216 stdcall MsiGetShortcutTargetA(str ptr ptr ptr)
213217 stdcall MsiGetShortcutTargetW(wstr ptr ptr ptr)
214218 stdcall MsiGetFileHashA(str long ptr)
215219 stdcall MsiGetFileHashW(wstr long ptr)
216220 stdcall MsiEnumComponentCostsA(long str long long ptr ptr ptr ptr)
217221 stdcall MsiEnumComponentCostsW(long wstr long long ptr ptr ptr ptr)
218222 stdcall MsiCreateAndVerifyInstallerDirectory(long)
219223 stdcall MsiGetFileSignatureInformationA(str long ptr ptr ptr)
220224 stdcall MsiGetFileSignatureInformationW(wstr long ptr ptr ptr)
221225 stdcall MsiProvideAssemblyA(str str long long str ptr)
222226 stdcall MsiProvideAssemblyW(wstr wstr long long wstr ptr)
223227 stdcall MsiAdvertiseProductExA(str str str long long long)
224228 stdcall MsiAdvertiseProductExW(wstr wstr wstr long long long)
225229 stub MsiNotifySidChangeA
226230 stub MsiNotifySidChangeW
227231 stdcall MsiOpenPackageExA(str long ptr)
228232 stdcall MsiOpenPackageExW(wstr long ptr)
229233 stub MsiDeleteUserDataA
230234 stub MsiDeleteUserDataW
231235 stub Migrate10CachedPackagesA
232236 stdcall Migrate10CachedPackagesW(ptr ptr ptr long)
233237 stdcall MsiRemovePatchesA(str str long str)
234238 stdcall MsiRemovePatchesW(wstr wstr long wstr)
235239 stdcall MsiApplyMultiplePatchesA(str str str)
236240 stdcall MsiApplyMultiplePatchesW(wstr wstr wstr)
237241 stub MsiExtractPatchXMLDataA
238242 stub MsiExtractPatchXMLDataW
239243 stdcall MsiGetPatchInfoExA(str str str long str ptr ptr)
240244 stdcall MsiGetPatchInfoExW(wstr wstr wstr long wstr ptr ptr)
241245 stdcall MsiEnumProductsExA(str str long long ptr ptr ptr ptr)
242246 stdcall MsiEnumProductsExW(wstr wstr long long ptr ptr ptr ptr)
243247 stdcall MsiGetProductInfoExA(str str long str ptr ptr)
244248 stdcall MsiGetProductInfoExW(wstr wstr long wstr ptr ptr)
245249 stdcall MsiQueryComponentStateA(str str long str ptr)
246250 stdcall MsiQueryComponentStateW(wstr wstr long wstr ptr)
247251 stdcall MsiQueryFeatureStateExA(str str long str ptr)
248252 stdcall MsiQueryFeatureStateExW(wstr wstr long wstr ptr)
249253 stdcall MsiDeterminePatchSequenceA(str str long long ptr)
250254 stdcall MsiDeterminePatchSequenceW(wstr wstr long long ptr)
251255 stdcall MsiSourceListAddSourceExA(str str long long str long)
252256 stdcall MsiSourceListAddSourceExW(wstr wstr long long wstr long)
253257 stdcall MsiSourceListClearSourceA(str str long long str)
254258 stdcall MsiSourceListClearSourceW(wstr wstr long long wstr)
255259 stdcall MsiSourceListClearAllExA(str str long long)
256260 stdcall MsiSourceListClearAllExW(wstr wstr long long)
257261 stub MsiSourceListForceResolutionExA
258262 stub MsiSourceListForceResolutionExW
259263 stdcall MsiSourceListEnumSourcesA(str str long long long ptr ptr)
260264 stdcall MsiSourceListEnumSourcesW(wstr wstr long long long ptr ptr)
261265 stdcall MsiSourceListGetInfoA(str str long long str ptr ptr)
262266 stdcall MsiSourceListGetInfoW(wstr wstr long long wstr ptr ptr)
263267 stdcall MsiSourceListSetInfoA(str str long long str str)
264268 stdcall MsiSourceListSetInfoW(wstr wstr long long wstr wstr)
265269 stdcall MsiEnumPatchesExA(str str long long long ptr ptr ptr ptr ptr)
266270 stdcall MsiEnumPatchesExW(wstr wstr long long long ptr ptr ptr ptr ptr)
267271 stdcall MsiSourceListEnumMediaDisksA(str str long long long ptr ptr ptr ptr ptr)
268272 stdcall MsiSourceListEnumMediaDisksW(wstr wstr long long long ptr ptr ptr ptr ptr)
269273 stdcall MsiSourceListAddMediaDiskA(str str long long long str str)
270274 stdcall MsiSourceListAddMediaDiskW(wstr wstr long long long wstr wstr)
271275 stub MsiSourceListClearMediaDiskA
272276 stub MsiSourceListClearMediaDiskW
273277 stdcall MsiDetermineApplicablePatchesA(str long ptr)
274278 stdcall MsiDetermineApplicablePatchesW(wstr long ptr)
275279 stdcall MsiMessageBoxExA(long str str long long long long)
276280 stdcall MsiMessageBoxExW(long wstr wstr long long long long)
277281 stdcall MsiSetExternalUIRecord(ptr long ptr ptr)
278282 stdcall MsiGetPatchFileListA(str str ptr ptr)
279283 stdcall MsiGetPatchFileListW(wstr wstr ptr ptr)
280284 stdcall MsiBeginTransactionA(str long ptr ptr)
281285 stdcall MsiBeginTransactionW(wstr long ptr ptr)
282286 stdcall MsiEndTransaction(long)
283287 stdcall MsiJoinTransaction(long long ptr)
284288 stub MsiSetOfflineContextW
285289 stdcall MsiEnumComponentsExA(str long long ptr ptr ptr ptr)
286290 stdcall MsiEnumComponentsExW(wstr long long ptr ptr ptr ptr)
287291 stdcall MsiEnumClientsExA(str str long long ptr ptr ptr ptr)
288292 stdcall MsiEnumClientsExW(wstr wstr long long ptr ptr ptr ptr)
289293 stdcall MsiGetComponentPathExA(str str str long ptr ptr)
290294 stdcall MsiGetComponentPathExW(wstr wstr wstr long ptr ptr)
291295 stub QueryInstanceCount
292
293@ stdcall -private DllCanUnloadNow()
294@ stdcall -private DllGetClassObject(ptr ptr ptr)
295@ stdcall -private DllRegisterServer()
296@ stdcall -private DllUnregisterServer()
297
298@ cdecl __wine_msi_call_dll_function(long ptr)
299