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