|  | ; | 
|  | ; Definition file of msi.dll | 
|  | ; Automatic generated by gendef | 
|  | ; written by Kai Tietz 2008 | 
|  | ; | 
|  | LIBRARY "msi.dll" | 
|  | EXPORTS | 
|  | MsiAdvertiseProductA@16 | 
|  | MsiAdvertiseProductW@16 | 
|  | MsiCloseAllHandles@0 | 
|  | MsiCloseHandle@4 | 
|  | MsiCollectUserInfoA@4 | 
|  | MsiCollectUserInfoW@4 | 
|  | MsiConfigureFeatureA@12 | 
|  | MsiConfigureFeatureFromDescriptorA@8 | 
|  | MsiConfigureFeatureFromDescriptorW@8 | 
|  | MsiConfigureFeatureW@12 | 
|  | MsiConfigureProductA@12 | 
|  | MsiConfigureProductW@12 | 
|  | MsiCreateRecord@4 | 
|  | MsiDatabaseApplyTransformA@12 | 
|  | MsiDatabaseApplyTransformW@12 | 
|  | MsiDatabaseCommit@4 | 
|  | MsiDatabaseExportA@16 | 
|  | MsiDatabaseExportW@16 | 
|  | MsiDatabaseGenerateTransformA@20 | 
|  | MsiDatabaseGenerateTransformW@20 | 
|  | MsiDatabaseGetPrimaryKeysA@12 | 
|  | MsiDatabaseGetPrimaryKeysW@12 | 
|  | MsiDatabaseImportA@12 | 
|  | MsiDatabaseImportW@12 | 
|  | MsiDatabaseMergeA@12 | 
|  | MsiDatabaseMergeW@12 | 
|  | MsiDatabaseOpenViewA@12 | 
|  | MsiDatabaseOpenViewW@12 | 
|  | MsiDoActionA@8 | 
|  | MsiDoActionW@8 | 
|  | MsiEnableUIPreview@8 | 
|  | MsiEnumClientsA@12 | 
|  | MsiEnumClientsW@12 | 
|  | MsiEnumComponentQualifiersA@24 | 
|  | MsiEnumComponentQualifiersW@24 | 
|  | MsiEnumComponentsA@8 | 
|  | MsiEnumComponentsW@8 | 
|  | MsiEnumFeaturesA@16 | 
|  | MsiEnumFeaturesW@16 | 
|  | MsiEnumProductsA@8 | 
|  | MsiEnumProductsW@8 | 
|  | MsiEvaluateConditionA@8 | 
|  | MsiEvaluateConditionW@8 | 
|  | MsiGetLastErrorRecord@0 | 
|  | MsiGetActiveDatabase@4 | 
|  | MsiGetComponentStateA@16 | 
|  | MsiGetComponentStateW@16 | 
|  | MsiGetDatabaseState@4 | 
|  | MsiGetFeatureCostA@20 | 
|  | MsiGetFeatureCostW@20 | 
|  | MsiGetFeatureInfoA@28 | 
|  | MsiGetFeatureInfoW@28 | 
|  | MsiGetFeatureStateA@16 | 
|  | MsiGetFeatureStateW@16 | 
|  | MsiGetFeatureUsageA@16 | 
|  | MsiGetFeatureUsageW@16 | 
|  | MsiGetFeatureValidStatesA@12 | 
|  | MsiGetFeatureValidStatesW@12 | 
|  | MsiGetLanguage@4 | 
|  | MsiGetMode@8 | 
|  | MsiGetProductCodeA@8 | 
|  | MsiGetProductCodeW@8 | 
|  | MsiGetProductInfoA@16 | 
|  | MsiGetProductInfoFromScriptA@32 | 
|  | MsiGetProductInfoFromScriptW@32 | 
|  | MsiGetProductInfoW@16 | 
|  | MsiGetProductPropertyA@16 | 
|  | MsiGetProductPropertyW@16 | 
|  | MsiGetPropertyA@16 | 
|  | MsiGetPropertyW@16 | 
|  | MsiGetSourcePathA@16 | 
|  | MsiGetSourcePathW@16 | 
|  | MsiGetSummaryInformationA@16 | 
|  | MsiGetSummaryInformationW@16 | 
|  | MsiGetTargetPathA@16 | 
|  | MsiGetTargetPathW@16 | 
|  | MsiGetUserInfoA@28 | 
|  | MsiGetUserInfoW@28 | 
|  | MsiInstallMissingComponentA@12 | 
|  | MsiInstallMissingComponentW@12 | 
|  | MsiInstallMissingFileA@8 | 
|  | MsiInstallMissingFileW@8 | 
|  | MsiInstallProductA@8 | 
|  | MsiInstallProductW@8 | 
|  | MsiLocateComponentA@12 | 
|  | MsiLocateComponentW@12 | 
|  | MsiOpenDatabaseA@12 | 
|  | MsiOpenDatabaseW@12 | 
|  | MsiOpenPackageA@8 | 
|  | MsiOpenPackageW@8 | 
|  | MsiOpenProductA@8 | 
|  | MsiOpenProductW@8 | 
|  | MsiPreviewBillboardA@12 | 
|  | MsiPreviewBillboardW@12 | 
|  | MsiPreviewDialogA@8 | 
|  | MsiPreviewDialogW@8 | 
|  | MsiProcessAdvertiseScriptA@20 | 
|  | MsiProcessAdvertiseScriptW@20 | 
|  | MsiProcessMessage@12 | 
|  | MsiProvideComponentA@24 | 
|  | MsiProvideComponentFromDescriptorA@16 | 
|  | MsiProvideComponentFromDescriptorW@16 | 
|  | MsiProvideComponentW@24 | 
|  | MsiProvideQualifiedComponentA@20 | 
|  | MsiProvideQualifiedComponentW@20 | 
|  | MsiQueryFeatureStateA@8 | 
|  | MsiQueryFeatureStateW@8 | 
|  | MsiQueryProductStateA@4 | 
|  | MsiQueryProductStateW@4 | 
|  | MsiRecordDataSize@8 | 
|  | MsiRecordGetFieldCount@4 | 
|  | MsiRecordGetInteger@8 | 
|  | MsiRecordGetStringA@16 | 
|  | MsiRecordGetStringW@16 | 
|  | MsiRecordIsNull@8 | 
|  | MsiRecordReadStream@16 | 
|  | MsiRecordSetInteger@12 | 
|  | MsiRecordSetStreamA@12 | 
|  | MsiRecordSetStreamW@12 | 
|  | MsiRecordSetStringA@12 | 
|  | MsiRecordSetStringW@12 | 
|  | MsiReinstallFeatureA@12 | 
|  | MsiReinstallFeatureFromDescriptorA@8 | 
|  | MsiReinstallFeatureFromDescriptorW@8 | 
|  | MsiReinstallFeatureW@12 | 
|  | MsiReinstallProductA@8 | 
|  | MsiReinstallProductW@8 | 
|  | MsiSequenceA@12 | 
|  | MsiSequenceW@12 | 
|  | MsiSetComponentStateA@12 | 
|  | MsiSetComponentStateW@12 | 
|  | MsiSetExternalUIA@12 | 
|  | MsiSetExternalUIW@12 | 
|  | MsiSetFeatureStateA@12 | 
|  | MsiSetFeatureStateW@12 | 
|  | MsiSetInstallLevel@8 | 
|  | MsiSetInternalUI@8 | 
|  | MsiVerifyDiskSpace@4 | 
|  | MsiSetMode@12 | 
|  | MsiSetPropertyA@12 | 
|  | MsiSetPropertyW@12 | 
|  | MsiSetTargetPathA@12 | 
|  | MsiSetTargetPathW@12 | 
|  | MsiSummaryInfoGetPropertyA@28 | 
|  | MsiSummaryInfoGetPropertyCount@8 | 
|  | MsiSummaryInfoGetPropertyW@28 | 
|  | MsiSummaryInfoPersist@4 | 
|  | MsiSummaryInfoSetPropertyA@24 | 
|  | MsiSummaryInfoSetPropertyW@24 | 
|  | MsiUseFeatureA@8 | 
|  | MsiUseFeatureW@8 | 
|  | MsiVerifyPackageA@4 | 
|  | MsiVerifyPackageW@4 | 
|  | MsiViewClose@4 | 
|  | MsiViewExecute@8 | 
|  | MsiViewFetch@8 | 
|  | MsiViewGetErrorA@12 | 
|  | MsiViewGetErrorW@12 | 
|  | MsiViewModify@12 | 
|  | MsiDatabaseIsTablePersistentA@8 | 
|  | MsiDatabaseIsTablePersistentW@8 | 
|  | MsiViewGetColumnInfo@12 | 
|  | MsiRecordClearData@4 | 
|  | MsiEnableLogA@12 | 
|  | MsiEnableLogW@12 | 
|  | MsiFormatRecordA@16 | 
|  | MsiFormatRecordW@16 | 
|  | MsiGetComponentPathA@16 | 
|  | MsiGetComponentPathW@16 | 
|  | MsiApplyPatchA@16 | 
|  | MsiApplyPatchW@16 | 
|  | MsiAdvertiseScriptA@16 | 
|  | MsiAdvertiseScriptW@16 | 
|  | MsiGetPatchInfoA@16 | 
|  | MsiGetPatchInfoW@16 | 
|  | MsiEnumPatchesA@20 | 
|  | MsiEnumPatchesW@20 | 
|  | DllGetVersion@4 | 
|  | MsiGetProductCodeFromPackageCodeA@8 | 
|  | MsiGetProductCodeFromPackageCodeW@8 | 
|  | MsiCreateTransformSummaryInfoA@20 | 
|  | MsiCreateTransformSummaryInfoW@20 | 
|  | MsiQueryFeatureStateFromDescriptorA@4 | 
|  | MsiQueryFeatureStateFromDescriptorW@4 | 
|  | MsiConfigureProductExA@16 | 
|  | MsiConfigureProductExW@16 | 
|  | ;MsiInvalidateFeatureCache | 
|  | MsiUseFeatureExA@16 | 
|  | MsiUseFeatureExW@16 | 
|  | MsiGetFileVersionA@20 | 
|  | MsiGetFileVersionW@20 | 
|  | MsiLoadStringA@20 | 
|  | MsiLoadStringW@20 | 
|  | MsiMessageBoxA@24 | 
|  | MsiMessageBoxW@24 | 
|  | MsiDecomposeDescriptorA@20 | 
|  | MsiDecomposeDescriptorW@20 | 
|  | MsiProvideQualifiedComponentExA@32 | 
|  | MsiProvideQualifiedComponentExW@32 | 
|  | MsiEnumRelatedProductsA@16 | 
|  | MsiEnumRelatedProductsW@16 | 
|  | MsiSetFeatureAttributesA@12 | 
|  | MsiSetFeatureAttributesW@12 | 
|  | MsiSourceListClearAllA@12 | 
|  | MsiSourceListClearAllW@12 | 
|  | MsiSourceListAddSourceA@16 | 
|  | MsiSourceListAddSourceW@16 | 
|  | MsiSourceListForceResolutionA@12 | 
|  | MsiSourceListForceResolutionW@12 | 
|  | MsiIsProductElevatedA@8 | 
|  | MsiIsProductElevatedW@8 | 
|  | MsiGetShortcutTargetA@16 | 
|  | MsiGetShortcutTargetW@16 | 
|  | MsiGetFileHashA@12 | 
|  | MsiGetFileHashW@12 | 
|  | MsiEnumComponentCostsA@32 | 
|  | MsiEnumComponentCostsW@32 | 
|  | MsiCreateAndVerifyInstallerDirectory@4 | 
|  | MsiGetFileSignatureInformationA@20 | 
|  | MsiGetFileSignatureInformationW@20 | 
|  | MsiProvideAssemblyA@24 | 
|  | MsiProvideAssemblyW@24 | 
|  | MsiAdvertiseProductExA@24 | 
|  | MsiAdvertiseProductExW@24 | 
|  | MsiNotifySidChangeA@8 | 
|  | MsiNotifySidChangeW@8 | 
|  | MsiOpenPackageExA@12 | 
|  | MsiOpenPackageExW@12 | 
|  | MsiDeleteUserDataA@12 | 
|  | MsiDeleteUserDataW@12 | 
|  | Migrate10CachedPackagesA@16 | 
|  | Migrate10CachedPackagesW@16 | 
|  | MsiRemovePatchesA@16 | 
|  | MsiRemovePatchesW@16 | 
|  | MsiApplyMultiplePatchesA@12 | 
|  | MsiApplyMultiplePatchesW@12 | 
|  | MsiExtractPatchXMLDataA@16 | 
|  | MsiExtractPatchXMLDataW@16 | 
|  | MsiGetPatchInfoExA@28 | 
|  | MsiGetPatchInfoExW@28 | 
|  | MsiEnumProductsExA@32 | 
|  | MsiEnumProductsExW@32 | 
|  | MsiGetProductInfoExA@24 | 
|  | MsiGetProductInfoExW@24 | 
|  | MsiQueryComponentStateA@20 | 
|  | MsiQueryComponentStateW@20 | 
|  | MsiQueryFeatureStateExA@20 | 
|  | MsiQueryFeatureStateExW@20 | 
|  | MsiDeterminePatchSequenceA@20 | 
|  | MsiDeterminePatchSequenceW@20 | 
|  | MsiSourceListAddSourceExA@24 | 
|  | MsiSourceListAddSourceExW@24 | 
|  | MsiSourceListClearSourceA@20 | 
|  | MsiSourceListClearSourceW@20 | 
|  | MsiSourceListClearAllExA@16 | 
|  | MsiSourceListClearAllExW@16 | 
|  | MsiSourceListForceResolutionExA@16 | 
|  | MsiSourceListForceResolutionExW@16 | 
|  | MsiSourceListEnumSourcesA@28 | 
|  | MsiSourceListEnumSourcesW@28 | 
|  | MsiSourceListGetInfoA@28 | 
|  | MsiSourceListGetInfoW@28 | 
|  | MsiSourceListSetInfoA@24 | 
|  | MsiSourceListSetInfoW@24 | 
|  | MsiEnumPatchesExA@40 | 
|  | MsiEnumPatchesExW@40 | 
|  | MsiSourceListEnumMediaDisksA@40 | 
|  | MsiSourceListEnumMediaDisksW@40 | 
|  | MsiSourceListAddMediaDiskA@28 | 
|  | MsiSourceListAddMediaDiskW@28 | 
|  | MsiSourceListClearMediaDiskA@20 | 
|  | MsiSourceListClearMediaDiskW@20 | 
|  | MsiDetermineApplicablePatchesA@12 | 
|  | MsiDetermineApplicablePatchesW@12 | 
|  | MsiMessageBoxExA@28 | 
|  | MsiMessageBoxExW@28 | 
|  | MsiSetExternalUIRecord@16 | 
|  | ;DllCanUnloadNow | 
|  | ;DllGetClassObject@12 | 
|  | ;DllRegisterServer | 
|  | ;DllUnregisterServer |