diff options
Diffstat (limited to 'src/WixToolset.Core.Native/Msi/MsiInterop.cs')
-rw-r--r-- | src/WixToolset.Core.Native/Msi/MsiInterop.cs | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/WixToolset.Core.Native/Msi/MsiInterop.cs b/src/WixToolset.Core.Native/Msi/MsiInterop.cs index 0d16fcb2..11ac4094 100644 --- a/src/WixToolset.Core.Native/Msi/MsiInterop.cs +++ b/src/WixToolset.Core.Native/Msi/MsiInterop.cs | |||
@@ -153,6 +153,17 @@ namespace WixToolset.Core.Native.Msi | |||
153 | internal static extern int MsiDatabaseOpenView(uint database, string query, out uint view); | 153 | internal static extern int MsiDatabaseOpenView(uint database, string query, out uint view); |
154 | 154 | ||
155 | /// <summary> | 155 | /// <summary> |
156 | /// PInvoke of MsiExtractPatchXMLDataW. | ||
157 | /// </summary> | ||
158 | /// <param name="szPatchPath">Path to patch.</param> | ||
159 | /// <param name="dwReserved">Reserved for future use.</param> | ||
160 | /// <param name="szXMLData">Output XML data.</param> | ||
161 | /// <param name="pcchXMLData">Count of characters in XML.</param> | ||
162 | /// <returns></returns> | ||
163 | [DllImport("msi.dll", EntryPoint = "MsiExtractPatchXMLDataW", CharSet = CharSet.Unicode, ExactSpelling = true)] | ||
164 | internal static extern int MsiExtractPatchXMLData(string szPatchPath, int dwReserved, StringBuilder szXMLData, ref int pcchXMLData); | ||
165 | |||
166 | /// <summary> | ||
156 | /// PInvoke of MsiGetFileHashW. | 167 | /// PInvoke of MsiGetFileHashW. |
157 | /// </summary> | 168 | /// </summary> |
158 | /// <param name="filePath">File path.</param> | 169 | /// <param name="filePath">File path.</param> |