| 1 | ; |
| 2 | ; Definition file of msi.dll |
| 3 | ; Automatic generated by gendef |
| 4 | ; written by Kai Tietz 2008 |
| 5 | ; |
| 6 | LIBRARY "msi.dll" |
| 7 | EXPORTS |
| 8 | MsiAdvertiseProductA@16 |
| 9 | MsiAdvertiseProductW@16 |
| 10 | MsiCloseAllHandles@0 |
| 11 | MsiCloseHandle@4 |
| 12 | MsiCollectUserInfoA@4 |
| 13 | MsiCollectUserInfoW@4 |
| 14 | MsiConfigureFeatureA@12 |
| 15 | MsiConfigureFeatureFromDescriptorA@8 |
| 16 | MsiConfigureFeatureFromDescriptorW@8 |
| 17 | MsiConfigureFeatureW@12 |
| 18 | MsiConfigureProductA@12 |
| 19 | MsiConfigureProductW@12 |
| 20 | MsiCreateRecord@4 |
| 21 | MsiDatabaseApplyTransformA@12 |
| 22 | MsiDatabaseApplyTransformW@12 |
| 23 | MsiDatabaseCommit@4 |
| 24 | MsiDatabaseExportA@16 |
| 25 | MsiDatabaseExportW@16 |
| 26 | MsiDatabaseGenerateTransformA@20 |
| 27 | MsiDatabaseGenerateTransformW@20 |
| 28 | MsiDatabaseGetPrimaryKeysA@12 |
| 29 | MsiDatabaseGetPrimaryKeysW@12 |
| 30 | MsiDatabaseImportA@12 |
| 31 | MsiDatabaseImportW@12 |
| 32 | MsiDatabaseMergeA@12 |
| 33 | MsiDatabaseMergeW@12 |
| 34 | MsiDatabaseOpenViewA@12 |
| 35 | MsiDatabaseOpenViewW@12 |
| 36 | MsiDoActionA@8 |
| 37 | MsiDoActionW@8 |
| 38 | MsiEnableUIPreview@8 |
| 39 | MsiEnumClientsA@12 |
| 40 | MsiEnumClientsW@12 |
| 41 | MsiEnumComponentQualifiersA@24 |
| 42 | MsiEnumComponentQualifiersW@24 |
| 43 | MsiEnumComponentsA@8 |
| 44 | MsiEnumComponentsW@8 |
| 45 | MsiEnumFeaturesA@16 |
| 46 | MsiEnumFeaturesW@16 |
| 47 | MsiEnumProductsA@8 |
| 48 | MsiEnumProductsW@8 |
| 49 | MsiEvaluateConditionA@8 |
| 50 | MsiEvaluateConditionW@8 |
| 51 | MsiGetLastErrorRecord@0 |
| 52 | MsiGetActiveDatabase@4 |
| 53 | MsiGetComponentStateA@16 |
| 54 | MsiGetComponentStateW@16 |
| 55 | MsiGetDatabaseState@4 |
| 56 | MsiGetFeatureCostA@20 |
| 57 | MsiGetFeatureCostW@20 |
| 58 | MsiGetFeatureInfoA@28 |
| 59 | MsiGetFeatureInfoW@28 |
| 60 | MsiGetFeatureStateA@16 |
| 61 | MsiGetFeatureStateW@16 |
| 62 | MsiGetFeatureUsageA@16 |
| 63 | MsiGetFeatureUsageW@16 |
| 64 | MsiGetFeatureValidStatesA@12 |
| 65 | MsiGetFeatureValidStatesW@12 |
| 66 | MsiGetLanguage@4 |
| 67 | MsiGetMode@8 |
| 68 | MsiGetProductCodeA@8 |
| 69 | MsiGetProductCodeW@8 |
| 70 | MsiGetProductInfoA@16 |
| 71 | MsiGetProductInfoFromScriptA@32 |
| 72 | MsiGetProductInfoFromScriptW@32 |
| 73 | MsiGetProductInfoW@16 |
| 74 | MsiGetProductPropertyA@16 |
| 75 | MsiGetProductPropertyW@16 |
| 76 | MsiGetPropertyA@16 |
| 77 | MsiGetPropertyW@16 |
| 78 | MsiGetSourcePathA@16 |
| 79 | MsiGetSourcePathW@16 |
| 80 | MsiGetSummaryInformationA@16 |
| 81 | MsiGetSummaryInformationW@16 |
| 82 | MsiGetTargetPathA@16 |
| 83 | MsiGetTargetPathW@16 |
| 84 | MsiGetUserInfoA@28 |
| 85 | MsiGetUserInfoW@28 |
| 86 | MsiInstallMissingComponentA@12 |
| 87 | MsiInstallMissingComponentW@12 |
| 88 | MsiInstallMissingFileA@8 |
| 89 | MsiInstallMissingFileW@8 |
| 90 | MsiInstallProductA@8 |
| 91 | MsiInstallProductW@8 |
| 92 | MsiLocateComponentA@12 |
| 93 | MsiLocateComponentW@12 |
| 94 | MsiOpenDatabaseA@12 |
| 95 | MsiOpenDatabaseW@12 |
| 96 | MsiOpenPackageA@8 |
| 97 | MsiOpenPackageW@8 |
| 98 | MsiOpenProductA@8 |
| 99 | MsiOpenProductW@8 |
| 100 | MsiPreviewBillboardA@12 |
| 101 | MsiPreviewBillboardW@12 |
| 102 | MsiPreviewDialogA@8 |
| 103 | MsiPreviewDialogW@8 |
| 104 | MsiProcessAdvertiseScriptA@20 |
| 105 | MsiProcessAdvertiseScriptW@20 |
| 106 | MsiProcessMessage@12 |
| 107 | MsiProvideComponentA@24 |
| 108 | MsiProvideComponentFromDescriptorA@16 |
| 109 | MsiProvideComponentFromDescriptorW@16 |
| 110 | MsiProvideComponentW@24 |
| 111 | MsiProvideQualifiedComponentA@20 |
| 112 | MsiProvideQualifiedComponentW@20 |
| 113 | MsiQueryFeatureStateA@8 |
| 114 | MsiQueryFeatureStateW@8 |
| 115 | MsiQueryProductStateA@4 |
| 116 | MsiQueryProductStateW@4 |
| 117 | MsiRecordDataSize@8 |
| 118 | MsiRecordGetFieldCount@4 |
| 119 | MsiRecordGetInteger@8 |
| 120 | MsiRecordGetStringA@16 |
| 121 | MsiRecordGetStringW@16 |
| 122 | MsiRecordIsNull@8 |
| 123 | MsiRecordReadStream@16 |
| 124 | MsiRecordSetInteger@12 |
| 125 | MsiRecordSetStreamA@12 |
| 126 | MsiRecordSetStreamW@12 |
| 127 | MsiRecordSetStringA@12 |
| 128 | MsiRecordSetStringW@12 |
| 129 | MsiReinstallFeatureA@12 |
| 130 | MsiReinstallFeatureFromDescriptorA@8 |
| 131 | MsiReinstallFeatureFromDescriptorW@8 |
| 132 | MsiReinstallFeatureW@12 |
| 133 | MsiReinstallProductA@8 |
| 134 | MsiReinstallProductW@8 |
| 135 | MsiSequenceA@12 |
| 136 | MsiSequenceW@12 |
| 137 | MsiSetComponentStateA@12 |
| 138 | MsiSetComponentStateW@12 |
| 139 | MsiSetExternalUIA@12 |
| 140 | MsiSetExternalUIW@12 |
| 141 | MsiSetFeatureStateA@12 |
| 142 | MsiSetFeatureStateW@12 |
| 143 | MsiSetInstallLevel@8 |
| 144 | MsiSetInternalUI@8 |
| 145 | MsiVerifyDiskSpace@4 |
| 146 | MsiSetMode@12 |
| 147 | MsiSetPropertyA@12 |
| 148 | MsiSetPropertyW@12 |
| 149 | MsiSetTargetPathA@12 |
| 150 | MsiSetTargetPathW@12 |
| 151 | MsiSummaryInfoGetPropertyA@28 |
| 152 | MsiSummaryInfoGetPropertyCount@8 |
| 153 | MsiSummaryInfoGetPropertyW@28 |
| 154 | MsiSummaryInfoPersist@4 |
| 155 | MsiSummaryInfoSetPropertyA@24 |
| 156 | MsiSummaryInfoSetPropertyW@24 |
| 157 | MsiUseFeatureA@8 |
| 158 | MsiUseFeatureW@8 |
| 159 | MsiVerifyPackageA@4 |
| 160 | MsiVerifyPackageW@4 |
| 161 | MsiViewClose@4 |
| 162 | MsiViewExecute@8 |
| 163 | MsiViewFetch@8 |
| 164 | MsiViewGetErrorA@12 |
| 165 | MsiViewGetErrorW@12 |
| 166 | MsiViewModify@12 |
| 167 | MsiDatabaseIsTablePersistentA@8 |
| 168 | MsiDatabaseIsTablePersistentW@8 |
| 169 | MsiViewGetColumnInfo@12 |
| 170 | MsiRecordClearData@4 |
| 171 | MsiEnableLogA@12 |
| 172 | MsiEnableLogW@12 |
| 173 | MsiFormatRecordA@16 |
| 174 | MsiFormatRecordW@16 |
| 175 | MsiGetComponentPathA@16 |
| 176 | MsiGetComponentPathW@16 |
| 177 | MsiApplyPatchA@16 |
| 178 | MsiApplyPatchW@16 |
| 179 | MsiAdvertiseScriptA@16 |
| 180 | MsiAdvertiseScriptW@16 |
| 181 | MsiGetPatchInfoA@16 |
| 182 | MsiGetPatchInfoW@16 |
| 183 | MsiEnumPatchesA@20 |
| 184 | MsiEnumPatchesW@20 |
| 185 | DllGetVersion@4 |
| 186 | MsiGetProductCodeFromPackageCodeA@8 |
| 187 | MsiGetProductCodeFromPackageCodeW@8 |
| 188 | MsiCreateTransformSummaryInfoA@20 |
| 189 | MsiCreateTransformSummaryInfoW@20 |
| 190 | MsiQueryFeatureStateFromDescriptorA@4 |
| 191 | MsiQueryFeatureStateFromDescriptorW@4 |
| 192 | MsiConfigureProductExA@16 |
| 193 | MsiConfigureProductExW@16 |
| 194 | ;MsiInvalidateFeatureCache |
| 195 | MsiUseFeatureExA@16 |
| 196 | MsiUseFeatureExW@16 |
| 197 | MsiGetFileVersionA@20 |
| 198 | MsiGetFileVersionW@20 |
| 199 | MsiLoadStringA@20 |
| 200 | MsiLoadStringW@20 |
| 201 | MsiMessageBoxA@24 |
| 202 | MsiMessageBoxW@24 |
| 203 | MsiDecomposeDescriptorA@20 |
| 204 | MsiDecomposeDescriptorW@20 |
| 205 | MsiProvideQualifiedComponentExA@32 |
| 206 | MsiProvideQualifiedComponentExW@32 |
| 207 | MsiEnumRelatedProductsA@16 |
| 208 | MsiEnumRelatedProductsW@16 |
| 209 | MsiSetFeatureAttributesA@12 |
| 210 | MsiSetFeatureAttributesW@12 |
| 211 | MsiSourceListClearAllA@12 |
| 212 | MsiSourceListClearAllW@12 |
| 213 | MsiSourceListAddSourceA@16 |
| 214 | MsiSourceListAddSourceW@16 |
| 215 | MsiSourceListForceResolutionA@12 |
| 216 | MsiSourceListForceResolutionW@12 |
| 217 | MsiIsProductElevatedA@8 |
| 218 | MsiIsProductElevatedW@8 |
| 219 | MsiGetShortcutTargetA@16 |
| 220 | MsiGetShortcutTargetW@16 |
| 221 | MsiGetFileHashA@12 |
| 222 | MsiGetFileHashW@12 |
| 223 | MsiEnumComponentCostsA@32 |
| 224 | MsiEnumComponentCostsW@32 |
| 225 | MsiCreateAndVerifyInstallerDirectory@4 |
| 226 | MsiGetFileSignatureInformationA@20 |
| 227 | MsiGetFileSignatureInformationW@20 |
| 228 | MsiProvideAssemblyA@24 |
| 229 | MsiProvideAssemblyW@24 |
| 230 | MsiAdvertiseProductExA@24 |
| 231 | MsiAdvertiseProductExW@24 |
| 232 | MsiNotifySidChangeA@8 |
| 233 | MsiNotifySidChangeW@8 |
| 234 | MsiOpenPackageExA@12 |
| 235 | MsiOpenPackageExW@12 |
| 236 | MsiDeleteUserDataA@12 |
| 237 | MsiDeleteUserDataW@12 |
| 238 | Migrate10CachedPackagesA@16 |
| 239 | Migrate10CachedPackagesW@16 |
| 240 | MsiRemovePatchesA@16 |
| 241 | MsiRemovePatchesW@16 |
| 242 | MsiApplyMultiplePatchesA@12 |
| 243 | MsiApplyMultiplePatchesW@12 |
| 244 | MsiExtractPatchXMLDataA@16 |
| 245 | MsiExtractPatchXMLDataW@16 |
| 246 | MsiGetPatchInfoExA@28 |
| 247 | MsiGetPatchInfoExW@28 |
| 248 | MsiEnumProductsExA@32 |
| 249 | MsiEnumProductsExW@32 |
| 250 | MsiGetProductInfoExA@24 |
| 251 | MsiGetProductInfoExW@24 |
| 252 | MsiQueryComponentStateA@20 |
| 253 | MsiQueryComponentStateW@20 |
| 254 | MsiQueryFeatureStateExA@20 |
| 255 | MsiQueryFeatureStateExW@20 |
| 256 | MsiDeterminePatchSequenceA@20 |
| 257 | MsiDeterminePatchSequenceW@20 |
| 258 | MsiSourceListAddSourceExA@24 |
| 259 | MsiSourceListAddSourceExW@24 |
| 260 | MsiSourceListClearSourceA@20 |
| 261 | MsiSourceListClearSourceW@20 |
| 262 | MsiSourceListClearAllExA@16 |
| 263 | MsiSourceListClearAllExW@16 |
| 264 | MsiSourceListForceResolutionExA@16 |
| 265 | MsiSourceListForceResolutionExW@16 |
| 266 | MsiSourceListEnumSourcesA@28 |
| 267 | MsiSourceListEnumSourcesW@28 |
| 268 | MsiSourceListGetInfoA@28 |
| 269 | MsiSourceListGetInfoW@28 |
| 270 | MsiSourceListSetInfoA@24 |
| 271 | MsiSourceListSetInfoW@24 |
| 272 | MsiEnumPatchesExA@40 |
| 273 | MsiEnumPatchesExW@40 |
| 274 | MsiSourceListEnumMediaDisksA@40 |
| 275 | MsiSourceListEnumMediaDisksW@40 |
| 276 | MsiSourceListAddMediaDiskA@28 |
| 277 | MsiSourceListAddMediaDiskW@28 |
| 278 | MsiSourceListClearMediaDiskA@20 |
| 279 | MsiSourceListClearMediaDiskW@20 |
| 280 | MsiDetermineApplicablePatchesA@12 |
| 281 | MsiDetermineApplicablePatchesW@12 |
| 282 | MsiMessageBoxExA@28 |
| 283 | MsiMessageBoxExW@28 |
| 284 | MsiSetExternalUIRecord@16 |
| 285 | ;DllCanUnloadNow |
| 286 | ;DllGetClassObject@12 |
| 287 | ;DllRegisterServer |
| 288 | ;DllUnregisterServer |