Sync to Wine-20050111:
[reactos.git] / reactos / lib / msi / msi.spec
1 1 stdcall -private DllCanUnloadNow() MSI_DllCanUnloadNow
2 2 stdcall -private DllGetClassObject(ptr ptr ptr) MSI_DllGetClassObject
3 3 stdcall -private DllRegisterServer() MSI_DllRegisterServer
4 4 stdcall -private DllUnregisterServer() MSI_DllUnregisterServer
5 5 stdcall MsiAdvertiseProductA(str str str long)
6 6 stdcall MsiAdvertiseProductW(wstr wstr wstr long)
7 7 stdcall MsiCloseAllHandles()
8 8 stdcall MsiCloseHandle(long)
9 9 stub MsiCollectUserInfoA
10 10 stub MsiCollectUserInfoW
11 11 stub MsiConfigureFeatureA
12 12 stub MsiConfigureFeatureFromDescriptorA
13 13 stub MsiConfigureFeatureFromDescriptorW
14 14 stub MsiConfigureFeatureW
15 15 stdcall MsiConfigureProductA(str long long)
16 16 stdcall MsiConfigureProductW(wstr long long)
17 17 stdcall MsiCreateRecord(long)
18 18 stdcall MsiDatabaseApplyTransformA(long str long)
19 19 stdcall MsiDatabaseApplyTransformW(long wstr long)
20 20 stdcall MsiDatabaseCommit(long)
21 21 stub MsiDatabaseExportA
22 22 stub MsiDatabaseExportW
23 23 stdcall MsiDatabaseGenerateTransformA(long long str long long)
24 24 stdcall MsiDatabaseGenerateTransformW(long long wstr long long)
25 25 stdcall MsiDatabaseGetPrimaryKeysA(long str ptr)
26 26 stdcall MsiDatabaseGetPrimaryKeysW(long wstr ptr)
27 27 stdcall MsiDatabaseImportA(str str)
28 28 stdcall MsiDatabaseImportW(wstr wstr)
29 29 stub MsiDatabaseMergeA
30 30 stub MsiDatabaseMergeW
31 31 stdcall MsiDatabaseOpenViewA(long str ptr)
32 32 stdcall MsiDatabaseOpenViewW(long wstr ptr)
33 33 stdcall MsiDoActionA(long str)
34 34 stdcall MsiDoActionW(long wstr)
35 35 stub MsiEnableUIPreview
36 36 stdcall MsiEnumClientsA(str long ptr)
37 37 stdcall MsiEnumClientsW(wstr long ptr)
38 38 stdcall MsiEnumComponentQualifiersA(str long str ptr str ptr)
39 39 stdcall MsiEnumComponentQualifiersW(wstr long wstr ptr wstr ptr)
40 40 stdcall MsiEnumComponentsA(long ptr)
41 41 stdcall MsiEnumComponentsW(long ptr)
42 42 stdcall MsiEnumFeaturesA(str long ptr ptr)
43 43 stdcall MsiEnumFeaturesW(wstr long ptr ptr)
44 44 stdcall MsiEnumProductsA(long ptr)
45 45 stdcall MsiEnumProductsW(long ptr)
46 46 stdcall MsiEvaluateConditionA(long str)
47 47 stdcall MsiEvaluateConditionW(long wstr)
48 48 stub MsiGetLastErrorRecord
49 49 stdcall MsiGetActiveDatabase(long)
50 50 stdcall MsiGetComponentStateA(long str ptr ptr)
51 51 stdcall MsiGetComponentStateW(long wstr ptr ptr)
52 52 stub MsiGetDatabaseState
53 53 stub MsiGetFeatureCostA
54 54 stub MsiGetFeatureCostW
55 55 stub MsiGetFeatureInfoA
56 56 stub MsiGetFeatureInfoW
57 57 stdcall MsiGetFeatureStateA(long str ptr ptr)
58 58 stdcall MsiGetFeatureStateW(long wstr ptr ptr)
59 59 stdcall MsiGetFeatureUsageA(str str ptr ptr)
60 60 stdcall MsiGetFeatureUsageW(wstr wstr ptr ptr)
61 61 stub MsiGetFeatureValidStatesA
62 62 stub MsiGetFeatureValidStatesW
63 63 stub MsiGetLanguage
64 64 stdcall MsiGetMode(long long)
65 65 stdcall MsiGetProductCodeA(str str)
66 66 stdcall MsiGetProductCodeW(wstr wstr)
67 67 stdcall MsiGetProductInfoA(str str str long)
68 68 stub MsiGetProductInfoFromScriptA
69 69 stub MsiGetProductInfoFromScriptW
70 70 stdcall MsiGetProductInfoW(wstr wstr wstr long)
71 71 stdcall MsiGetProductPropertyA(long str ptr ptr)
72 72 stdcall MsiGetProductPropertyW(long wstr ptr ptr)
73 73 stdcall MsiGetPropertyA(ptr str str ptr)
74 74 stdcall MsiGetPropertyW(ptr wstr wstr ptr)
75 75 stdcall MsiGetSourcePathA(long str ptr ptr)
76 76 stdcall MsiGetSourcePathW(long wstr ptr ptr)
77 77 stdcall MsiGetSummaryInformationA(long str long ptr)
78 78 stdcall MsiGetSummaryInformationW(long wstr long ptr)
79 79 stdcall MsiGetTargetPathA(long str ptr ptr)
80 80 stdcall MsiGetTargetPathW(long wstr ptr ptr)
81 81 stub MsiGetUserInfoA
82 82 stub MsiGetUserInfoW
83 83 stub MsiInstallMissingComponentA
84 84 stub MsiInstallMissingComponentW
85 85 stub MsiInstallMissingFileA
86 86 stub MsiInstallMissingFileW
87 87 stdcall MsiInstallProductA(str str)
88 88 stdcall MsiInstallProductW(wstr wstr)
89 89 stdcall MsiLocateComponentA(str ptr long)
90 90 stdcall MsiLocateComponentW(wstr ptr long)
91 91 stdcall MsiOpenDatabaseA(str str ptr)
92 92 stdcall MsiOpenDatabaseW(wstr wstr ptr)
93 93 stdcall MsiOpenPackageA(str ptr)
94 94 stdcall MsiOpenPackageW(wstr ptr)
95 95 stdcall MsiOpenProductA(str ptr)
96 96 stdcall MsiOpenProductW(wstr ptr)
97 97 stub MsiPreviewBillboardA
98 98 stub MsiPreviewBillboardW
99 99 stub MsiPreviewDialogA
100 100 stub MsiPreviewDialogW
101 101 stub MsiProcessAdvertiseScriptA
102 102 stub MsiProcessAdvertiseScriptW
103 103 stdcall MsiProcessMessage(long long long)
104 104 stub MsiProvideComponentA
105 105 stdcall MsiProvideComponentFromDescriptorA(str ptr ptr ptr)
106 106 stdcall MsiProvideComponentFromDescriptorW(wstr ptr ptr ptr)
107 107 stub MsiProvideComponentW
108 108 stub MsiProvideQualifiedComponentA
109 109 stub MsiProvideQualifiedComponentW
110 110 stdcall MsiQueryFeatureStateA(str str)
111 111 stdcall MsiQueryFeatureStateW(wstr wstr)
112 112 stdcall MsiQueryProductStateA(str)
113 113 stdcall MsiQueryProductStateW(wstr)
114 114 stdcall MsiRecordDataSize(long long)
115 115 stdcall MsiRecordGetFieldCount(long)
116 116 stdcall MsiRecordGetInteger(long long)
117 117 stdcall MsiRecordGetStringA(long long ptr ptr)
118 118 stdcall MsiRecordGetStringW(long long ptr ptr)
119 119 stdcall MsiRecordIsNull(long long)
120 120 stdcall MsiRecordReadStream(long long ptr ptr)
121 121 stdcall MsiRecordSetInteger(long long long)
122 122 stdcall MsiRecordSetStreamA(long long str)
123 123 stdcall MsiRecordSetStreamW(long long wstr)
124 124 stdcall MsiRecordSetStringA(long long str)
125 125 stdcall MsiRecordSetStringW(long long wstr)
126 126 stub MsiReinstallFeatureA
127 127 stub MsiReinstallFeatureFromDescriptorA
128 128 stub MsiReinstallFeatureFromDescriptorW
129 129 stub MsiReinstallFeatureW
130 130 stdcall MsiReinstallProductA(str long)
131 131 stdcall MsiReinstallProductW(wstr long)
132 132 stub MsiSequenceA
133 133 stub MsiSequenceW
134 134 stub MsiSetComponentStateA
135 135 stub MsiSetComponentStateW
136 136 stdcall MsiSetExternalUIA(ptr long ptr)
137 137 stdcall MsiSetExternalUIW(ptr long ptr)
138 138 stdcall MsiSetFeatureStateA(long str long)
139 139 stdcall MsiSetFeatureStateW(long wstr long)
140 140 stub MsiSetInstallLevel
141 141 stdcall MsiSetInternalUI(long ptr)
142 142 stub MsiVerifyDiskSpace
143 143 stub MsiSetMode
144 144 stdcall MsiSetPropertyA(long str str)
145 145 stdcall MsiSetPropertyW(long wstr wstr)
146 146 stdcall MsiSetTargetPathA(long str str)
147 147 stdcall MsiSetTargetPathW(long wstr wstr)
148 148 stdcall MsiSummaryInfoGetPropertyA(long long ptr ptr ptr ptr ptr)
149 149 stdcall MsiSummaryInfoGetPropertyCount(long ptr)
150 150 stdcall MsiSummaryInfoGetPropertyW(long long ptr ptr ptr ptr ptr)
151 151 stub MsiSummaryInfoPersist
152 152 stub MsiSummaryInfoSetPropertyA
153 153 stub MsiSummaryInfoSetPropertyW
154 154 stub MsiUseFeatureA
155 155 stub MsiUseFeatureW
156 156 stdcall MsiVerifyPackageA(str)
157 157 stdcall MsiVerifyPackageW(wstr)
158 158 stdcall MsiViewClose(long)
159 159 stdcall MsiViewExecute(long long)
160 160 stdcall MsiViewFetch(long ptr)
161 161 stub MsiViewGetErrorA
162 162 stub MsiViewGetErrorW
163 163 stdcall MsiViewModify(long long long)
164 164 stdcall MsiDatabaseIsTablePersistentA(long str)
165 165 stdcall MsiDatabaseIsTablePersistentW(long wstr)
166 166 stdcall MsiViewGetColumnInfo(long long ptr)
167 167 stdcall MsiRecordClearData(long)
168 168 stdcall MsiEnableLogA(long str long)
169 169 stdcall MsiEnableLogW(long wstr long)
170 170 stdcall MsiFormatRecordA(long long ptr ptr)
171 171 stdcall MsiFormatRecordW(long long ptr ptr)
172 172 stdcall MsiGetComponentPathA(str str ptr ptr)
173 173 stdcall MsiGetComponentPathW(wstr wstr ptr ptr)
174 174 stdcall MsiApplyPatchA(str str long str)
175 175 stdcall MsiApplyPatchW(wstr wstr long wstr)
176 176 stub MsiAdvertiseScriptA
177 177 stub MsiAdvertiseScriptW
178 178 stub MsiGetPatchInfoA
179 179 stub MsiGetPatchInfoW
180 180 stub MsiEnumPatchesA
181 181 stub MsiEnumPatchesW
182 182 stdcall DllGetVersion(ptr) MSI_DllGetVersion
183 183 stub MsiGetProductCodeFromPackageCodeA
184 184 stub MsiGetProductCodeFromPackageCodeW
185 185 stub MsiCreateTransformSummaryInfoA
186 186 stub MsiCreateTransformSummaryInfoW
187 187 stub MsiQueryFeatureStateFromDescriptorA
188 188 stub MsiQueryFeatureStateFromDescriptorW
189 189 stub MsiConfigureProductExA
190 190 stub MsiConfigureProductExW
191 191 stub MsiInvalidateFeatureCache
192 192 stub MsiUseFeatureExA
193 193 stub MsiUseFeatureExW
194 194 stdcall MsiGetFileVersionA(str str ptr str ptr)
195 195 stdcall MsiGetFileVersionW(wstr wstr ptr wstr ptr)
196 196 stdcall MsiLoadStringA(long long long long long)
197 197 stdcall MsiLoadStringW(long long long long long)
198 198 stdcall MsiMessageBoxA(long long long long long long)
199 199 stdcall MsiMessageBoxW(long long long long long long)
200 200 stub MsiDecomposeDescriptorA
201 201 stub MsiDecomposeDescriptorW
202 202 stub MsiProvideQualifiedComponentExA
203 203 stub MsiProvideQualifiedComponentExW
204 204 stdcall MsiEnumRelatedProductsA(str long long ptr)
205 205 stdcall MsiEnumRelatedProductsW(wstr long long ptr)
206 206 stub MsiSetFeatureAttributesA
207 207 stub MsiSetFeatureAttributesW
208 208 stub MsiSourceListClearAllA
209 209 stub MsiSourceListClearAllW
210 210 stub MsiSourceListAddSourceA
211 211 stub MsiSourceListAddSourceW
212 212 stub MsiSourceListForceResolutionA
213 213 stub MsiSourceListForceResolutionW
214 214 stub MsiIsProductElevatedA
215 215 stub MsiIsProductElevatedW
216 216 stub MsiGetShortcutTargetA
217 217 stub MsiGetShortcutTargetW
218 218 stub MsiGetFileHashA
219 219 stub MsiGetFileHashW
220 220 stub MsiEnumComponentCostsA
221 221 stub MsiEnumComponentCostsW
222 222 stub MsiCreateAndVerifyInstallerDirectory
223 223 stdcall MsiGetFileSignatureInformationA(str long ptr ptr ptr)
224 224 stdcall MsiGetFileSignatureInformationW(wstr long ptr ptr ptr)
225 225 stdcall MsiProvideAssemblyA(str str long long str ptr)
226 226 stdcall MsiProvideAssemblyW(wstr wstr long long wstr ptr)
227 227 stdcall MsiAdvertiseProductExA(str str str long long long)
228 228 stdcall MsiAdvertiseProductExW(wstr wstr wstr long long long)
229 229 stub MsiNotifySidChangeA
230 230 stub MsiNotifySidChangeW
231 231 stdcall MsiOpenPackageExA(str long ptr)
232 232 stdcall MsiOpenPackageExW(wstr long ptr)
233 233 stub MsiDeleteUserDataA
234 234 stub MsiDeleteUserDataW
235 235 stub Migrate10CachedPackagesA
236 236 stub Migrate10CachedPackagesW