The AdsCacheFlags enumeration defines bitmasks for the possible states of the FCIADS stream in the File Server Resource Manager protocol.
typedef enum AdsCacheFlags
{
AdsCacheFlags_None = 0x00000000,
AdsCacheFlags_Dirty = 0x00000001,
AdsCacheFlags_PropertyFlagsValid = 0x00000002
} AdsCacheFlags;
AdsCacheFlags_None: Indicates that no flags are set.
AdsCacheFlags_Dirty: If this flag is set, the cache might be out-of-date.
AdsCacheFlags_PropertyFlagsValid: If this flag is set, property flags of the ADSSecurePropertyHeader (see [MS-FCIADS] section 2.4) and ADSNonSecurePropertyHeader (see [MS-FCIADS] section 2.5) will correspond to flags in the FCIADS streamPropertyFlags instead of FsrmPropertyFlags.<17>