Public symbols in msi.dll (4.5.6002.18005-Windows SDK 6.0) on x86
Total: 255


msi.h, msi.dll
MsiAdvertiseProductA ( LPCSTR szPackagePath, LPCSTR szScriptfilePath, LPCSTR szTransforms, USHORT lgidLanguage )
MsiAdvertiseProductExA ( LPCSTR szPackagePath, LPCSTR szScriptfilePath, LPCSTR szTransforms, USHORT lgidLanguage, DWORD dwPlatform, DWORD dwOptions )
MsiAdvertiseProductExW ( LPCWSTR szPackagePath, LPCWSTR szScriptfilePath, LPCWSTR szTransforms, USHORT lgidLanguage, DWORD dwPlatform, DWORD dwOptions )
MsiAdvertiseProductW ( LPCWSTR szPackagePath, LPCWSTR szScriptfilePath, LPCWSTR szTransforms, USHORT lgidLanguage )
MsiAdvertiseScriptA ( LPCSTR szScriptFile, DWORD dwFlags, PHKEY phRegData, BOOL fRemoveItems )
MsiAdvertiseScriptW ( LPCWSTR szScriptFile, DWORD dwFlags, PHKEY phRegData, BOOL fRemoveItems )
MsiApplyMultiplePatchesA ( LPCSTR szPatchPackages, LPCSTR szProductCode, LPCSTR szPropertiesList )
MsiApplyMultiplePatchesW ( LPCWSTR szPatchPackages, LPCWSTR szProductCode, LPCWSTR szPropertiesList )
MsiApplyPatchA ( LPCSTR szPatchPackage, LPCSTR szInstallPackage, INSTALLTYPE eInstallType, LPCSTR szCommandLine )
MsiApplyPatchW ( LPCWSTR szPatchPackage, LPCWSTR szInstallPackage, INSTALLTYPE eInstallType, LPCWSTR szCommandLine )
MsiCloseAllHandles ( )
MsiCollectUserInfoA LPCSTR szProduct )
MsiCollectUserInfoW LPCWSTR szProduct )
MsiConfigureFeatureA ( LPCSTR szProduct, LPCSTR szFeature, INSTALLSTATE eInstallState )
MsiConfigureFeatureW ( LPCWSTR szProduct, LPCWSTR szFeature, INSTALLSTATE eInstallState )
MsiConfigureProductA ( LPCSTR szProduct, int iInstallLevel, INSTALLSTATE eInstallState )
MsiConfigureProductExA ( LPCSTR szProduct, int iInstallLevel, INSTALLSTATE eInstallState, LPCSTR szCommandLine )
MsiConfigureProductExW ( LPCWSTR szProduct, int iInstallLevel, INSTALLSTATE eInstallState, LPCWSTR szCommandLine )
MsiConfigureProductW ( LPCWSTR szProduct, int iInstallLevel, INSTALLSTATE eInstallState )
MsiDetermineApplicablePatchesA ( LPCSTR szProductPackagePath, DWORD cPatchInfo, PMSIPATCHSEQUENCEINFOA pPatchInfo )
MsiDetermineApplicablePatchesW ( LPCWSTR szProductPackagePath, DWORD cPatchInfo, PMSIPATCHSEQUENCEINFOW pPatchInfo )
MsiDeterminePatchSequenceA ( LPCSTR szProductCode, LPCSTR szUserSid, MSIINSTALLCONTEXT dwContext, DWORD cPatchInfo, PMSIPATCHSEQUENCEINFOA pPatchInfo )
MsiDeterminePatchSequenceW ( LPCWSTR szProductCode, LPCWSTR szUserSid, MSIINSTALLCONTEXT dwContext, DWORD cPatchInfo, PMSIPATCHSEQUENCEINFOW pPatchInfo )
MsiEnableLogA DWORD dwLogMode, LPCSTR szLogFile, DWORD dwLogAttributes )
MsiEnableLogW DWORD dwLogMode, LPCWSTR szLogFile, DWORD dwLogAttributes )
MsiEnumClientsA ( LPCSTR szComponent, DWORD iProductIndex, LPSTR lpProductBuf )
MsiEnumClientsW ( LPCWSTR szComponent, DWORD iProductIndex, LPWSTR lpProductBuf )
MsiEnumComponentQualifiersA ( LPCSTR szComponent, DWORD iIndex, LPSTR lpQualifierBuf, LPDWORD pcchQualifierBuf, LPSTR lpApplicationDataBuf, LPDWORD pcchApplicationDataBuf )
MsiEnumComponentQualifiersW ( LPCWSTR szComponent, DWORD iIndex, LPWSTR lpQualifierBuf, LPDWORD pcchQualifierBuf, LPWSTR lpApplicationDataBuf, LPDWORD pcchApplicationDataBuf )
MsiEnumComponentsA ( DWORD iComponentIndex, LPSTR lpComponentBuf )
MsiEnumComponentsW ( DWORD iComponentIndex, LPWSTR lpComponentBuf )
MsiEnumFeaturesA ( LPCSTR szProduct, DWORD iFeatureIndex, LPSTR lpFeatureBuf, LPSTR lpParentBuf )
MsiEnumFeaturesW ( LPCWSTR szProduct, DWORD iFeatureIndex, LPWSTR lpFeatureBuf, LPWSTR lpParentBuf )
MsiEnumPatchesA ( LPCSTR szProduct, DWORD iPatchIndex, LPSTR lpPatchBuf, LPSTR lpTransformsBuf, LPDWORD pcchTransformsBuf )
MsiEnumPatchesExA ( LPCSTR szProductCode, LPCSTR szUserSid, DWORD dwContext, DWORD dwFilter, DWORD dwIndex, CHAR* szPatchCode, CHAR* szTargetProductCode, MSIINSTALLCONTEXT* pdwTargetProductContext, LPSTR szTargetUserSid, LPDWORD pcchTargetUserSid )
MsiEnumPatchesExW ( LPCWSTR szProductCode, LPCWSTR szUserSid, DWORD dwContext, DWORD dwFilter, DWORD dwIndex, WCHAR* szPatchCode, WCHAR* szTargetProductCode, MSIINSTALLCONTEXT* pdwTargetProductContext, LPWSTR szTargetUserSid, LPDWORD pcchTargetUserSid )
MsiEnumPatchesW ( LPCWSTR szProduct, DWORD iPatchIndex, LPWSTR lpPatchBuf, LPWSTR lpTransformsBuf, LPDWORD pcchTransformsBuf )
MsiEnumProductsA ( DWORD iProductIndex, LPSTR lpProductBuf )
MsiEnumProductsExA ( LPCSTR szProductCode, LPCSTR szUserSid, DWORD dwContext, DWORD dwIndex, CHAR* szInstalledProductCode, MSIINSTALLCONTEXT* pdwInstalledContext, LPSTR szSid, LPDWORD pcchSid )
MsiEnumProductsExW ( LPCWSTR szProductCode, LPCWSTR szUserSid, DWORD dwContext, DWORD dwIndex, WCHAR* szInstalledProductCode, MSIINSTALLCONTEXT* pdwInstalledContext, LPWSTR szSid, LPDWORD pcchSid )
MsiEnumProductsW ( DWORD iProductIndex, LPWSTR lpProductBuf )
MsiEnumRelatedProductsA ( LPCSTR lpUpgradeCode, DWORD dwReserved, DWORD iProductIndex, LPSTR lpProductBuf )
MsiEnumRelatedProductsW ( LPCWSTR lpUpgradeCode, DWORD dwReserved, DWORD iProductIndex, LPWSTR lpProductBuf )
MsiExtractPatchXMLDataA ( LPCSTR szPatchPath, DWORD dwReserved, LPSTR szXMLData, LPDWORD pcchXMLData )
MsiExtractPatchXMLDataW ( LPCWSTR szPatchPath, DWORD dwReserved, LPWSTR szXMLData, LPDWORD pcchXMLData )
MsiGetComponentPathA ( LPCSTR szProduct, LPCSTR szComponent, LPSTR lpPathBuf, LPDWORD pcchBuf )
MsiGetComponentPathW ( LPCWSTR szProduct, LPCWSTR szComponent, LPWSTR lpPathBuf, LPDWORD pcchBuf )
MsiGetFeatureInfoA ( MSIHANDLE hProduct, LPCSTR szFeature, LPDWORD lpAttributes, LPSTR lpTitleBuf, LPDWORD pcchTitleBuf, LPSTR lpHelpBuf, LPDWORD pcchHelpBuf )
MsiGetFeatureInfoW ( MSIHANDLE hProduct, LPCWSTR szFeature, LPDWORD lpAttributes, LPWSTR lpTitleBuf, LPDWORD pcchTitleBuf, LPWSTR lpHelpBuf, LPDWORD pcchHelpBuf )
MsiGetFeatureUsageA ( LPCSTR szProduct, LPCSTR szFeature, LPDWORD pdwUseCount, LPWORD pwDateUsed )
MsiGetFeatureUsageW ( LPCWSTR szProduct, LPCWSTR szFeature, LPDWORD pdwUseCount, LPWORD pwDateUsed )
MsiGetFileHashA ( LPCSTR szFilePath, DWORD dwOptions, PMSIFILEHASHINFO pHash )
MsiGetFileHashW ( LPCWSTR szFilePath, DWORD dwOptions, PMSIFILEHASHINFO pHash )
MsiGetFileSignatureInformationA ( LPCSTR szSignedObjectPath, DWORD dwFlags, PCCERT_CONTEXT* ppcCertContext, LPBYTE pbHashData, LPDWORD pcbHashData )
MsiGetFileSignatureInformationW ( LPCWSTR szSignedObjectPath, DWORD dwFlags, PCCERT_CONTEXT* ppcCertContext, LPBYTE pbHashData, LPDWORD pcbHashData )
MsiGetFileVersionA ( LPCSTR szFilePath, LPSTR lpVersionBuf, LPDWORD pcchVersionBuf, LPSTR lpLangBuf, LPDWORD pcchLangBuf )
MsiGetFileVersionW ( LPCWSTR szFilePath, LPWSTR lpVersionBuf, LPDWORD pcchVersionBuf, LPWSTR lpLangBuf, LPDWORD pcchLangBuf )
MsiGetPatchFileListA ( LPCSTR szProductCode, LPCSTR szPatchPackages, LPDWORD pcFiles, MSIHANDLE** pphFileRecords )
MsiGetPatchFileListW ( LPCWSTR szProductCode, LPCWSTR szPatchPackages, LPDWORD pcFiles, MSIHANDLE** pphFileRecords )
MsiGetPatchInfoA LPCSTR szPatch, LPCSTR szAttribute, LPSTR lpValueBuf, LPDWORD pcchValueBuf )
MsiGetPatchInfoExA ( LPCSTR szPatchCode, LPCSTR szProductCode, LPCSTR szUserSid, MSIINSTALLCONTEXT dwContext, LPCSTR szProperty, LPSTR lpValue, LPDWORD pcchValue )
MsiGetPatchInfoExW ( LPCWSTR szPatchCode, LPCWSTR szProductCode, LPCWSTR szUserSid, MSIINSTALLCONTEXT dwContext, LPCWSTR szProperty, LPWSTR lpValue, LPDWORD pcchValue )
MsiGetPatchInfoW LPCWSTR szPatch, LPCWSTR szAttribute, LPWSTR lpValueBuf, LPDWORD pcchValueBuf )
MsiGetProductCodeA ( LPCSTR szComponent, LPSTR lpBuf39 )
MsiGetProductCodeW ( LPCWSTR szComponent, LPWSTR lpBuf39 )
MsiGetProductInfoA ( LPCSTR szProduct, LPCSTR szAttribute, LPSTR lpValueBuf, LPDWORD pcchValueBuf )
MsiGetProductInfoExA ( LPCSTR szProductCode, LPCSTR szUserSid, MSIINSTALLCONTEXT dwContext, LPCSTR szProperty, LPSTR szValue, LPDWORD pcchValue )
MsiGetProductInfoExW ( LPCWSTR szProductCode, LPCWSTR szUserSid, MSIINSTALLCONTEXT dwContext, LPCWSTR szProperty, LPWSTR szValue, LPDWORD pcchValue )
MsiGetProductInfoFromScriptA ( LPCSTR szScriptFile, LPSTR lpProductBuf39, USHORT* plgidLanguage, LPDWORD pdwVersion, LPSTR lpNameBuf, LPDWORD pcchNameBuf, LPSTR lpPackageBuf, LPDWORD pcchPackageBuf )
MsiGetProductInfoFromScriptW ( LPCWSTR szScriptFile, LPWSTR lpProductBuf39, USHORT* plgidLanguage, LPDWORD pdwVersion, LPWSTR lpNameBuf, LPDWORD pcchNameBuf, LPWSTR lpPackageBuf, LPDWORD pcchPackageBuf )
MsiGetProductInfoW ( LPCWSTR szProduct, LPCWSTR szAttribute, LPWSTR lpValueBuf, LPDWORD pcchValueBuf )
MsiGetProductPropertyA ( MSIHANDLE hProduct, LPCSTR szProperty, LPSTR lpValueBuf, LPDWORD pcchValueBuf )
MsiGetProductPropertyW ( MSIHANDLE hProduct, LPCWSTR szProperty, LPWSTR lpValueBuf, LPDWORD pcchValueBuf )
MsiGetShortcutTargetA ( LPCSTR szShortcutPath, LPSTR szProductCode, LPSTR szFeatureId, LPSTR szComponentCode )
MsiGetShortcutTargetW ( LPCWSTR szShortcutPath, LPWSTR szProductCode, LPWSTR szFeatureId, LPWSTR szComponentCode )
MsiGetUserInfoA ( LPCSTR szProduct, LPSTR lpUserNameBuf, LPDWORD pcchUserNameBuf, LPSTR lpOrgNameBuf, LPDWORD pcchOrgNameBuf, LPSTR lpSerialBuf, LPDWORD pcchSerialBuf )
MsiGetUserInfoW ( LPCWSTR szProduct, LPWSTR lpUserNameBuf, LPDWORD pcchUserNameBuf, LPWSTR lpOrgNameBuf, LPDWORD pcchOrgNameBuf, LPWSTR lpSerialBuf, LPDWORD pcchSerialBuf )
MsiInstallMissingComponentA ( LPCSTR szProduct, LPCSTR szComponent, INSTALLSTATE eInstallState )
MsiInstallMissingComponentW ( LPCWSTR szProduct, LPCWSTR szComponent, INSTALLSTATE eInstallState )
MsiInstallMissingFileA ( LPCSTR szProduct, LPCSTR szFile )
MsiInstallMissingFileW ( LPCWSTR szProduct, LPCWSTR szFile )
MsiInstallProductA ( LPCSTR szPackagePath, LPCSTR szCommandLine )
MsiInstallProductW ( LPCWSTR szPackagePath, LPCWSTR szCommandLine )
MsiIsProductElevatedA ( LPCSTR szProduct, BOOL* pfElevated )
MsiIsProductElevatedW ( LPCWSTR szProduct, BOOL* pfElevated )
MsiLocateComponentA ( LPCSTR szComponent, LPSTR lpPathBuf, LPDWORD pcchBuf )
MsiLocateComponentW ( LPCWSTR szComponent, LPWSTR lpPathBuf, LPDWORD pcchBuf )
MsiNotifySidChangeA LPCSTR pOldSid, LPCSTR pNewSid )
MsiNotifySidChangeW LPCWSTR pOldSid, LPCWSTR pNewSid )
MsiOpenPackageA ( LPCSTR szPackagePath, MSIHANDLE* hProduct )
MsiOpenPackageExA ( LPCSTR szPackagePath, DWORD dwOptions, MSIHANDLE* hProduct )
MsiOpenPackageExW ( LPCWSTR szPackagePath, DWORD dwOptions, MSIHANDLE* hProduct )
MsiOpenPackageW ( LPCWSTR szPackagePath, MSIHANDLE* hProduct )
MsiOpenProductA ( LPCSTR szProduct, MSIHANDLE* hProduct )
MsiOpenProductW ( LPCWSTR szProduct, MSIHANDLE* hProduct )
MsiProcessAdvertiseScriptA ( LPCSTR szScriptFile, LPCSTR szIconFolder, HKEY hRegData, BOOL fShortcuts, BOOL fRemoveItems )
MsiProcessAdvertiseScriptW ( LPCWSTR szScriptFile, LPCWSTR szIconFolder, HKEY hRegData, BOOL fShortcuts, BOOL fRemoveItems )
MsiProvideAssemblyA ( LPCSTR szAssemblyName, LPCSTR szAppContext, DWORD dwInstallMode, DWORD dwAssemblyInfo, LPSTR lpPathBuf, LPDWORD pcchPathBuf )
MsiProvideAssemblyW ( LPCWSTR szAssemblyName, LPCWSTR szAppContext, DWORD dwInstallMode, DWORD dwAssemblyInfo, LPWSTR lpPathBuf, LPDWORD pcchPathBuf )
MsiProvideComponentA ( LPCSTR szProduct, LPCSTR szFeature, LPCSTR szComponent, DWORD dwInstallMode, LPSTR lpPathBuf, LPDWORD pcchPathBuf )
MsiProvideComponentW ( LPCWSTR szProduct, LPCWSTR szFeature, LPCWSTR szComponent, DWORD dwInstallMode, LPWSTR lpPathBuf, LPDWORD pcchPathBuf )
MsiProvideQualifiedComponentA ( LPCSTR szCategory, LPCSTR szQualifier, DWORD dwInstallMode, LPSTR lpPathBuf, LPDWORD pcchPathBuf )
MsiProvideQualifiedComponentExA ( LPCSTR szCategory, LPCSTR szQualifier, DWORD dwInstallMode, LPCSTR szProduct, DWORD dwUnused1, DWORD dwUnused2, LPSTR lpPathBuf, LPDWORD pcchPathBuf )
MsiProvideQualifiedComponentExW ( LPCWSTR szCategory, LPCWSTR szQualifier, DWORD dwInstallMode, LPCWSTR szProduct, DWORD dwUnused1, DWORD dwUnused2, LPWSTR lpPathBuf, LPDWORD pcchPathBuf )
MsiProvideQualifiedComponentW ( LPCWSTR szCategory, LPCWSTR szQualifier, DWORD dwInstallMode, LPWSTR lpPathBuf, LPDWORD pcchPathBuf )
MsiQueryComponentStateA ( LPCSTR szProductCode, LPCSTR szUserSid, MSIINSTALLCONTEXT dwContext, LPCSTR szComponentCode, INSTALLSTATE* pdwState )
MsiQueryComponentStateW ( LPCWSTR szProductCode, LPCWSTR szUserSid, MSIINSTALLCONTEXT dwContext, LPCWSTR szComponentCode, INSTALLSTATE* pdwState )
MsiQueryFeatureStateA ( LPCSTR szProduct, LPCSTR szFeature )
MsiQueryFeatureStateExA ( LPCSTR szProductCode, LPCSTR szUserSid, MSIINSTALLCONTEXT dwContext, LPCSTR szFeature, INSTALLSTATE* pdwState )
MsiQueryFeatureStateExW ( LPCWSTR szProductCode, LPCWSTR szUserSid, MSIINSTALLCONTEXT dwContext, LPCWSTR szFeature, INSTALLSTATE* pdwState )
MsiQueryFeatureStateW ( LPCWSTR szProduct, LPCWSTR szFeature )
MsiQueryProductStateA LPCSTR szProduct )
MsiQueryProductStateW LPCWSTR szProduct )
MsiReinstallFeatureA ( LPCSTR szProduct, LPCSTR szFeature, DWORD dwReinstallMode )
MsiReinstallFeatureW ( LPCWSTR szProduct, LPCWSTR szFeature, DWORD dwReinstallMode )
MsiReinstallProductA ( LPCSTR szProduct, DWORD szReinstallMode )
MsiReinstallProductW ( LPCWSTR szProduct, DWORD szReinstallMode )
MsiRemovePatchesA ( LPCSTR szPatchList, LPCSTR szProductCode, INSTALLTYPE eUninstallType, LPCSTR szPropertyList )
MsiRemovePatchesW ( LPCWSTR szPatchList, LPCWSTR szProductCode, INSTALLTYPE eUninstallType, LPCWSTR szPropertyList )
MsiSetExternalUIA ( INSTALLUI_HANDLERA puiHandler, DWORD dwMessageFilter, LPVOID pvContext )
MsiSetExternalUIRecord ( INSTALLUI_HANDLER_RECORD puiHandler, DWORD dwMessageFilter, LPVOID pvContext, PINSTALLUI_HANDLER_RECORD ppuiPrevHandler )
MsiSetExternalUIW ( INSTALLUI_HANDLERW puiHandler, DWORD dwMessageFilter, LPVOID pvContext )
MsiSetInternalUI ( INSTALLUILEVEL dwUILevel, HWND* phWnd )
MsiSourceListAddMediaDiskA ( LPCSTR szProductCodeOrPatchCode, LPCSTR szUserSid, MSIINSTALLCONTEXT dwContext, DWORD dwOptions, DWORD dwDiskId, LPCSTR szVolumeLabel, LPCSTR szDiskPrompt )
MsiSourceListAddMediaDiskW ( LPCWSTR szProductCodeOrPatchCode, LPCWSTR szUserSid, MSIINSTALLCONTEXT dwContext, DWORD dwOptions, DWORD dwDiskId, LPCWSTR szVolumeLabel, LPCWSTR szDiskPrompt )
MsiSourceListAddSourceA ( LPCSTR szProduct, LPCSTR szUserName, DWORD dwReserved, LPCSTR szSource )
MsiSourceListAddSourceExA ( LPCSTR szProductCodeOrPatchCode, LPCSTR szUserSid, MSIINSTALLCONTEXT dwContext, DWORD dwOptions, LPCSTR szSource, DWORD dwIndex )
MsiSourceListAddSourceExW ( LPCWSTR szProductCodeOrPatchCode, LPCWSTR szUserSid, MSIINSTALLCONTEXT dwContext, DWORD dwOptions, LPCWSTR szSource, DWORD dwIndex )
MsiSourceListAddSourceW ( LPCWSTR szProduct, LPCWSTR szUserName, DWORD dwReserved, LPCWSTR szSource )
MsiSourceListClearAllA ( LPCSTR szProduct, LPCSTR szUserName, DWORD dwReserved )
MsiSourceListClearAllExA ( LPCSTR szProductCodeOrPatchCode, LPCSTR szUserSid, MSIINSTALLCONTEXT dwContext, DWORD dwOptions )
MsiSourceListClearAllExW ( LPCWSTR szProductCodeOrPatchCode, LPCWSTR szUserSid, MSIINSTALLCONTEXT dwContext, DWORD dwOptions )
MsiSourceListClearAllW ( LPCWSTR szProduct, LPCWSTR szUserName, DWORD dwReserved )
MsiSourceListClearMediaDiskA ( LPCSTR szProductCodeOrPatchCode, LPCSTR szUserSid, MSIINSTALLCONTEXT dwContext, DWORD dwOptions, DWORD dwDiskId )
MsiSourceListClearMediaDiskW ( LPCWSTR szProductCodeOrPatchCode, LPCWSTR szUserSid, MSIINSTALLCONTEXT dwContext, DWORD dwOptions, DWORD dwDiskId )
MsiSourceListClearSourceA ( LPCSTR szProductCodeOrPatchCode, LPCSTR szUserSid, MSIINSTALLCONTEXT dwContext, DWORD dwOptions, LPCSTR szSource )
MsiSourceListClearSourceW ( LPCWSTR szProductCodeOrPatchCode, LPCWSTR szUserSid, MSIINSTALLCONTEXT dwContext, DWORD dwOptions, LPCWSTR szSource )
MsiSourceListEnumMediaDisksA ( LPCSTR szProductCodeOrPatchCode, LPCSTR szUserSid, MSIINSTALLCONTEXT dwContext, DWORD dwOptions, DWORD dwIndex, LPDWORD pdwDiskId, LPSTR szVolumeLabel, LPDWORD pcchVolumeLabel, LPSTR szDiskPrompt, LPDWORD pcchDiskPrompt )
MsiSourceListEnumMediaDisksW ( LPCWSTR szProductCodeOrPatchCode, LPCWSTR szUserSid, MSIINSTALLCONTEXT dwContext, DWORD dwOptions, DWORD dwIndex, LPDWORD pdwDiskId, LPWSTR szVolumeLabel, LPDWORD pcchVolumeLabel, LPWSTR szDiskPrompt, LPDWORD pcchDiskPrompt )
MsiSourceListEnumSourcesA ( LPCSTR szProductCodeOrPatchCode, LPCSTR szUserSid, MSIINSTALLCONTEXT dwContext, DWORD dwOptions, DWORD dwIndex, LPSTR szSource, LPDWORD pcchSource )
MsiSourceListEnumSourcesW ( LPCWSTR szProductCodeOrPatchCode, LPCWSTR szUserSid, MSIINSTALLCONTEXT dwContext, DWORD dwOptions, DWORD dwIndex, LPWSTR szSource, LPDWORD pcchSource )
MsiSourceListForceResolutionA ( LPCSTR szProduct, LPCSTR szUserName, DWORD dwReserved )
MsiSourceListForceResolutionExA ( LPCSTR szProductCodeOrPatchCode, LPCSTR szUserSid, MSIINSTALLCONTEXT dwContext, DWORD dwOptions )
MsiSourceListForceResolutionExW ( LPCWSTR szProductCodeOrPatchCode, LPCWSTR szUserSid, MSIINSTALLCONTEXT dwContext, DWORD dwOptions )
MsiSourceListForceResolutionW ( LPCWSTR szProduct, LPCWSTR szUserName, DWORD dwReserved )
MsiSourceListGetInfoA ( LPCSTR szProductCodeOrPatchCode, LPCSTR szUserSid, MSIINSTALLCONTEXT dwContext, DWORD dwOptions, LPCSTR szProperty, LPSTR szValue, LPDWORD pcchValue )
MsiSourceListGetInfoW ( LPCWSTR szProductCodeOrPatchCode, LPCWSTR szUserSid, MSIINSTALLCONTEXT dwContext, DWORD dwOptions, LPCWSTR szProperty, LPWSTR szValue, LPDWORD pcchValue )
MsiSourceListSetInfoA ( LPCSTR szProductCodeOrPatchCode, LPCSTR szUserSid, MSIINSTALLCONTEXT dwContext, DWORD dwOptions, LPCSTR szProperty, LPCSTR szValue )
MsiSourceListSetInfoW ( LPCWSTR szProductCodeOrPatchCode, LPCWSTR szUserSid, MSIINSTALLCONTEXT dwContext, DWORD dwOptions, LPCWSTR szProperty, LPCWSTR szValue )
MsiUseFeatureA ( LPCSTR szProduct, LPCSTR szFeature )
MsiUseFeatureExA ( LPCSTR szProduct, LPCSTR szFeature, DWORD dwInstallMode, DWORD dwReserved )
MsiUseFeatureExW ( LPCWSTR szProduct, LPCWSTR szFeature, DWORD dwInstallMode, DWORD dwReserved )
MsiUseFeatureW ( LPCWSTR szProduct, LPCWSTR szFeature )
MsiVerifyPackageA LPCSTR szPackagePath )
MsiVerifyPackageW LPCWSTR szPackagePath )

msiquery.h, msi.dll
MsiCreateRecord UINT cParams )
MsiCreateTransformSummaryInfoA ( MSIHANDLE hDatabase, MSIHANDLE hDatabaseReference, LPCSTR szTransformFile, int iErrorConditions, int iValidation )
MsiCreateTransformSummaryInfoW ( MSIHANDLE hDatabase, MSIHANDLE hDatabaseReference, LPCWSTR szTransformFile, int iErrorConditions, int iValidation )
MsiDatabaseApplyTransformA ( MSIHANDLE hDatabase, LPCSTR szTransformFile, int iErrorConditions )
MsiDatabaseApplyTransformW ( MSIHANDLE hDatabase, LPCWSTR szTransformFile, int iErrorConditions )
MsiDatabaseCommit MSIHANDLE hDatabase )
MsiDatabaseExportA ( MSIHANDLE hDatabase, LPCSTR szTableName, LPCSTR szFolderPath, LPCSTR szFileName )
MsiDatabaseExportW ( MSIHANDLE hDatabase, LPCWSTR szTableName, LPCWSTR szFolderPath, LPCWSTR szFileName )
MsiDatabaseGenerateTransformA ( MSIHANDLE hDatabase, MSIHANDLE hDatabaseReference, LPCSTR szTransformFile, int iReserved1, int iReserved2 )
MsiDatabaseGenerateTransformW ( MSIHANDLE hDatabase, MSIHANDLE hDatabaseReference, LPCWSTR szTransformFile, int iReserved1, int iReserved2 )
MsiDatabaseGetPrimaryKeysA ( MSIHANDLE hDatabase, LPCSTR szTableName, MSIHANDLE* phRecord )
MsiDatabaseGetPrimaryKeysW ( MSIHANDLE hDatabase, LPCWSTR szTableName, MSIHANDLE* phRecord )
MsiDatabaseImportA ( MSIHANDLE hDatabase, LPCSTR szFolderPath, LPCSTR szFileName )
MsiDatabaseImportW ( MSIHANDLE hDatabase, LPCWSTR szFolderPath, LPCWSTR szFileName )
MsiDatabaseIsTablePersistentA ( MSIHANDLE hDatabase, LPCSTR szTableName )
MsiDatabaseIsTablePersistentW ( MSIHANDLE hDatabase, LPCWSTR szTableName )
MsiDatabaseMergeA ( MSIHANDLE hDatabase, MSIHANDLE hDatabaseMerge, LPCSTR szTableName )
MsiDatabaseMergeW ( MSIHANDLE hDatabase, MSIHANDLE hDatabaseMerge, LPCWSTR szTableName )
MsiDatabaseOpenViewA ( MSIHANDLE hDatabase, LPCSTR szQuery, MSIHANDLE* phView )
MsiDatabaseOpenViewW ( MSIHANDLE hDatabase, LPCWSTR szQuery, MSIHANDLE* phView )
MsiDoActionA ( MSIHANDLE hInstall, LPCSTR szAction )
MsiDoActionW ( MSIHANDLE hInstall, LPCWSTR szAction )
MsiEnableUIPreview ( MSIHANDLE hDatabase, MSIHANDLE* phPreview )
MsiEnumComponentCostsA ( MSIHANDLE hInstall, LPCSTR szComponent, DWORD dwIndex, INSTALLSTATE iState, LPSTR szDriveBuf, LPDWORD pcchDriveBuf, LPINT piCost, LPINT piTempCost )
MsiEnumComponentCostsW ( MSIHANDLE hInstall, LPCWSTR szComponent, DWORD dwIndex, INSTALLSTATE iState, LPWSTR szDriveBuf, LPDWORD pcchDriveBuf, LPINT piCost, LPINT piTempCost )
MsiEvaluateConditionA ( MSIHANDLE hInstall, LPCSTR szCondition )
MsiEvaluateConditionW ( MSIHANDLE hInstall, LPCWSTR szCondition )
MsiFormatRecordA ( MSIHANDLE hInstall, MSIHANDLE hRecord, LPSTR szResultBuf, LPDWORD pcchResultBuf )
MsiFormatRecordW ( MSIHANDLE hInstall, MSIHANDLE hRecord, LPWSTR szResultBuf, LPDWORD pcchResultBuf )
MsiGetActiveDatabase MSIHANDLE hInstall )
MsiGetComponentStateA ( MSIHANDLE hInstall, LPCSTR szComponent, INSTALLSTATE* piInstalled, INSTALLSTATE* piAction )
MsiGetComponentStateW ( MSIHANDLE hInstall, LPCWSTR szComponent, INSTALLSTATE* piInstalled, INSTALLSTATE* piAction )
MsiGetDatabaseState MSIHANDLE hDatabase )
MsiGetFeatureCostA ( MSIHANDLE hInstall, LPCSTR szFeature, MSICOSTTREE iCostTree, INSTALLSTATE iState, LPINT piCost )
MsiGetFeatureCostW ( MSIHANDLE hInstall, LPCWSTR szFeature, MSICOSTTREE iCostTree, INSTALLSTATE iState, LPINT piCost )
MsiGetFeatureStateA ( MSIHANDLE hInstall, LPCSTR szFeature, INSTALLSTATE* piInstalled, INSTALLSTATE* piAction )
MsiGetFeatureStateW ( MSIHANDLE hInstall, LPCWSTR szFeature, INSTALLSTATE* piInstalled, INSTALLSTATE* piAction )
MsiGetFeatureValidStatesA ( MSIHANDLE hInstall, LPCSTR szFeature, LPDWORD lpInstallStates )
MsiGetFeatureValidStatesW ( MSIHANDLE hInstall, LPCWSTR szFeature, LPDWORD lpInstallStates )
MsiGetLanguage MSIHANDLE hInstall )
MsiGetLastErrorRecord ( )
MsiGetMode ( MSIHANDLE hInstall, MSIRUNMODE eRunMode )
MsiGetPropertyA ( MSIHANDLE hInstall, LPCSTR szName, LPSTR szValueBuf, LPDWORD pcchValueBuf )
MsiGetPropertyW ( MSIHANDLE hInstall, LPCWSTR szName, LPWSTR szValueBuf, LPDWORD pcchValueBuf )
MsiGetSourcePathA ( MSIHANDLE hInstall, LPCSTR szFolder, LPSTR szPathBuf, LPDWORD pcchPathBuf )
MsiGetSourcePathW ( MSIHANDLE hInstall, LPCWSTR szFolder, LPWSTR szPathBuf, LPDWORD pcchPathBuf )
MsiGetSummaryInformationA ( MSIHANDLE hDatabase, LPCSTR szDatabasePath, UINT uiUpdateCount, MSIHANDLE* phSummaryInfo )
MsiGetSummaryInformationW ( MSIHANDLE hDatabase, LPCWSTR szDatabasePath, UINT uiUpdateCount, MSIHANDLE* phSummaryInfo )
MsiGetTargetPathA ( MSIHANDLE hInstall, LPCSTR szFolder, LPSTR szPathBuf, LPDWORD pcchPathBuf )
MsiGetTargetPathW ( MSIHANDLE hInstall, LPCWSTR szFolder, LPWSTR szPathBuf, LPDWORD pcchPathBuf )
MsiOpenDatabaseA ( LPCSTR szDatabasePath, LPCSTR szPersist, MSIHANDLE* phDatabase )
MsiOpenDatabaseW ( LPCWSTR szDatabasePath, LPCWSTR szPersist, MSIHANDLE* phDatabase )
MsiPreviewBillboardA ( MSIHANDLE hPreview, LPCSTR szControlName, LPCSTR szBillboard )
MsiPreviewBillboardW ( MSIHANDLE hPreview, LPCWSTR szControlName, LPCWSTR szBillboard )
MsiPreviewDialogA ( MSIHANDLE hPreview, LPCSTR szDialogName )
MsiPreviewDialogW ( MSIHANDLE hPreview, LPCWSTR szDialogName )
MsiProcessMessage ( MSIHANDLE hInstall, INSTALLMESSAGE eMessageType, MSIHANDLE hRecord )
MsiRecordClearData MSIHANDLE hRecord )
MsiRecordDataSize ( MSIHANDLE hRecord, UINT iField )
MsiRecordGetFieldCount MSIHANDLE hRecord )
MsiRecordGetInteger ( MSIHANDLE hRecord, UINT iField )
MsiRecordGetStringA ( MSIHANDLE hRecord, UINT iField, LPSTR szValueBuf, LPDWORD pcchValueBuf )
MsiRecordGetStringW ( MSIHANDLE hRecord, UINT iField, LPWSTR szValueBuf, LPDWORD pcchValueBuf )
MsiRecordIsNull ( MSIHANDLE hRecord, UINT iField )
MsiRecordReadStream ( MSIHANDLE hRecord, UINT iField, char* szDataBuf, LPDWORD pcbDataBuf )
MsiRecordSetInteger ( MSIHANDLE hRecord, UINT iField, int iValue )
MsiRecordSetStreamA ( MSIHANDLE hRecord, UINT iField, LPCSTR szFilePath )
MsiRecordSetStreamW ( MSIHANDLE hRecord, UINT iField, LPCWSTR szFilePath )
MsiRecordSetStringA ( MSIHANDLE hRecord, UINT iField, LPCSTR szValue )
MsiRecordSetStringW ( MSIHANDLE hRecord, UINT iField, LPCWSTR szValue )
MsiSequenceA ( MSIHANDLE hInstall, LPCSTR szTable, INT iSequenceMode )
MsiSequenceW ( MSIHANDLE hInstall, LPCWSTR szTable, INT iSequenceMode )
MsiSetComponentStateA ( MSIHANDLE hInstall, LPCSTR szComponent, INSTALLSTATE iState )
MsiSetComponentStateW ( MSIHANDLE hInstall, LPCWSTR szComponent, INSTALLSTATE iState )
MsiSetFeatureAttributesA ( MSIHANDLE hInstall, LPCSTR szFeature, DWORD dwAttributes )
MsiSetFeatureAttributesW ( MSIHANDLE hInstall, LPCWSTR szFeature, DWORD dwAttributes )
MsiSetFeatureStateA ( MSIHANDLE hInstall, LPCSTR szFeature, INSTALLSTATE iState )
MsiSetFeatureStateW ( MSIHANDLE hInstall, LPCWSTR szFeature, INSTALLSTATE iState )
MsiSetInstallLevel ( MSIHANDLE hInstall, int iInstallLevel )
MsiSetMode ( MSIHANDLE hInstall, MSIRUNMODE eRunMode, BOOL fState )
MsiSetPropertyA ( MSIHANDLE hInstall, LPCSTR szName, LPCSTR szValue )
MsiSetPropertyW ( MSIHANDLE hInstall, LPCWSTR szName, LPCWSTR szValue )
MsiSetTargetPathA ( MSIHANDLE hInstall, LPCSTR szFolder, LPCSTR szFolderPath )
MsiSetTargetPathW ( MSIHANDLE hInstall, LPCWSTR szFolder, LPCWSTR szFolderPath )
MsiSummaryInfoGetPropertyA ( MSIHANDLE hSummaryInfo, UINT uiProperty, PUINT puiDataType, LPINT piValue, FILETIME* pftValue, LPSTR szValueBuf, LPDWORD pcchValueBuf )
MsiSummaryInfoGetPropertyCount ( MSIHANDLE hSummaryInfo, PUINT puiPropertyCount )
MsiSummaryInfoGetPropertyW ( MSIHANDLE hSummaryInfo, UINT uiProperty, PUINT puiDataType, LPINT piValue, FILETIME* pftValue, LPWSTR szValueBuf, LPDWORD pcchValueBuf )
MsiSummaryInfoPersist MSIHANDLE hSummaryInfo )
MsiSummaryInfoSetPropertyA ( MSIHANDLE hSummaryInfo, UINT uiProperty, UINT uiDataType, INT iValue, FILETIME* pftValue, LPCSTR szValue )
MsiSummaryInfoSetPropertyW ( MSIHANDLE hSummaryInfo, UINT uiProperty, UINT uiDataType, INT iValue, FILETIME* pftValue, LPCWSTR szValue )
MsiVerifyDiskSpace MSIHANDLE hInstall )
MsiViewClose MSIHANDLE hView )
MsiViewExecute MSIHANDLE hView, MSIHANDLE hRecord )
MsiViewFetch MSIHANDLE hView, MSIHANDLE* phRecord )
MsiViewGetColumnInfo MSIHANDLE hView, MSICOLINFO eColumnInfo, MSIHANDLE* phRecord )
MsiViewGetErrorA MSIHANDLE hView, LPSTR szColumnNameBuffer, LPDWORD pcchBuf )
MsiViewGetErrorW MSIHANDLE hView, LPWSTR szColumnNameBuffer, LPDWORD pcchBuf )
MsiViewModify MSIHANDLE hView, MSIMODIFY eModifyMode, MSIHANDLE hRecord )

objbase.h, msi.dll
DllCanUnloadNow ( )
DllGetClassObject ( IID const& rclsid, IID const& riid, LPVOID* ppv )

to the top



Generated on Wed Aug 10 06:59:37 2011 for msi.dll by ABI Compliance Checker 1.93.4  
A tool for checking backward binary compatibility of a shared C/C++ library API