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.