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