diff --git a/SevenZip/Formats.cs b/SevenZip/Formats.cs
index 66cd1a4..b8279bf 100644
--- a/SevenZip/Formats.cs
+++ b/SevenZip/Formats.cs
@@ -275,6 +275,11 @@ public enum OutArchiveFormat
/// Wikipedia information
BZip2,
///
+ /// Microsoft Windows Imaging disk image format.
+ ///
+ /// Wikipedia information
+ Wim,
+ ///
/// Open Tar archive format.
///
/// Wikipedia information
@@ -447,9 +452,10 @@ internal static int GetMaxValue(Type type)
{OutArchiveFormat.SevenZip, new Guid("23170f69-40c1-278a-1000-000110070000")},
{OutArchiveFormat.Zip, new Guid("23170f69-40c1-278a-1000-000110010000")},
{OutArchiveFormat.BZip2, new Guid("23170f69-40c1-278a-1000-000110020000")},
+ {OutArchiveFormat.Wim, new Guid("23170f69-40c1-278a-1000-000110E60000")},
{OutArchiveFormat.GZip, new Guid("23170f69-40c1-278a-1000-000110ef0000")},
{OutArchiveFormat.Tar, new Guid("23170f69-40c1-278a-1000-000110ee0000")},
- {OutArchiveFormat.XZ, new Guid("23170f69-40c1-278a-1000-0001100C0000")},
+ {OutArchiveFormat.XZ, new Guid("23170f69-40c1-278a-1000-0001100C0000")}
};
#endregion
@@ -478,6 +484,7 @@ internal static int GetMaxValue(Type type)
{OutArchiveFormat.SevenZip, InArchiveFormat.SevenZip},
{OutArchiveFormat.GZip, InArchiveFormat.GZip},
{OutArchiveFormat.BZip2, InArchiveFormat.BZip2},
+ {OutArchiveFormat.Wim, InArchiveFormat.Wim},
{OutArchiveFormat.Tar, InArchiveFormat.Tar},
{OutArchiveFormat.XZ, InArchiveFormat.XZ},
{OutArchiveFormat.Zip, InArchiveFormat.Zip}