diff --git a/PInvoke/NetApi32/LmShare.cs b/PInvoke/NetApi32/LmShare.cs
index 7f052022..7b79feea 100644
--- a/PInvoke/NetApi32/LmShare.cs
+++ b/PInvoke/NetApi32/LmShare.cs
@@ -125,10 +125,29 @@ namespace Vanara.PInvoke
/// Undocumented.
SHI1005_FLAGS_CLUSTER_MANAGED = 0x80000,
+
+ /// Used to mask off the following states (including SHI1005_FLAGS_ENABLE_HASH)
+ CSC_MASK_EXT = 0x2030,
+
+ /// Used to mask off the following states
+ CSC_MASK = 0x0030,
+
+ /// No automatic file by file reintegration
+ CSC_CACHE_MANUAL_REINT = 0x0000,
+
+ /// File by file reintegration is OK
+ CSC_CACHE_AUTO_REINT = 0x0010,
+
+ /// no need to flow opens
+ CSC_CACHE_VDO = 0x0020,
+
+ /// no CSC for this share
+ CSC_CACHE_NONE = 0x0030,
}
/// Type of shared device.
[PInvokeData("lmshare.h", MSDNShortId = "8453dcd2-5c58-4fe4-9426-0fd51647394d")]
+ [Flags]
public enum STYPE : uint
{
/// Disk drive.