2.2.1.2.4 SMB_FILE_ATTRIBUTES
An unsigned 16-bit field that defines the basic file attributes supported by the SMB Protocol. In addition, exclusive search attributes (those Names prefixed with SMB_SEARCH_ATTRIBUTE) are defined for use when searching for files within a directory.
Name and bitmask |
Description |
---|---|
SMB_FILE_ATTRIBUTE_NORMAL 0x0000 |
Normal file. |
SMB_FILE_ATTRIBUTE_READONLY 0x0001 |
Read-only file. |
SMB_FILE_ATTRIBUTE_HIDDEN 0x0002 |
Hidden file. |
SMB_FILE_ATTRIBUTE_SYSTEM 0x0004 |
System file. |
SMB_FILE_ATTRIBUTE_VOLUME 0x0008 |
Volume Label. |
SMB_FILE_ATTRIBUTE_DIRECTORY 0x0010 |
Directory file. |
SMB_FILE_ATTRIBUTE_ARCHIVE 0x0020 |
File changed since last archive. |
SMB_SEARCH_ATTRIBUTE_READONLY 0x0100 |
Search for Read-only files. |
SMB_SEARCH_ATTRIBUTE_HIDDEN 0x0200 |
Search for Hidden files. |
SMB_SEARCH_ATTRIBUTE_SYSTEM 0x0400 |
Search for System files. |
SMB_SEARCH_ATTRIBUTE_DIRECTORY 0x1000 |
Search for Directory files. |
SMB_SEARCH_ATTRIBUTE_ARCHIVE 0x2000 |
Search for files that have changed since they were last archived. |
Other 0xC8C0 |
Reserved. |