Skip to content

BM_FileAttributeTypeDef enumeration reference

BMAPI 1.14.0.42 · bm_usb_def.h

typedef enum
{
BM_FILE_ATTRIBUTE_READONLY = 0x00000001U,
BM_FILE_ATTRIBUTE_HIDDEN = 0x00000002U,
BM_FILE_ATTRIBUTE_SYSTEM = 0x00000004U,
BM_FILE_ATTRIBUTE_DIRECTORY = 0x00000010U,
BM_FILE_ATTRIBUTE_ARCHIVE = 0x00000020U,
BM_FILE_ATTRIBUTE_DEVICE = 0x00000040U,
BM_FILE_ATTRIBUTE_NORMAL = 0x00000080U,
BM_FILE_ATTRIBUTE_TEMPORARY = 0x00000100U,
BM_FILE_ATTRIBUTE_COMPRESSED = 0x00000800U,
BM_FILE_ATTRIBUTE_OFFLINE = 0x00001000U,
BM_FILE_ATTRIBUTE_ENCRYPTED = 0x00004000U,
BM_FILE_ATTRIBUTE_VIRTUAL = 0x00010000U,
} BM_FileAttributeTypeDef;
Name Value expression Description
BM_FILE_ATTRIBUTE_READONLY 0x00000001U No description in the source documentation.
BM_FILE_ATTRIBUTE_HIDDEN 0x00000002U No description in the source documentation.
BM_FILE_ATTRIBUTE_SYSTEM 0x00000004U No description in the source documentation.
BM_FILE_ATTRIBUTE_DIRECTORY 0x00000010U No description in the source documentation.
BM_FILE_ATTRIBUTE_ARCHIVE 0x00000020U No description in the source documentation.
BM_FILE_ATTRIBUTE_DEVICE 0x00000040U No description in the source documentation.
BM_FILE_ATTRIBUTE_NORMAL 0x00000080U No description in the source documentation.
BM_FILE_ATTRIBUTE_TEMPORARY 0x00000100U No description in the source documentation.
BM_FILE_ATTRIBUTE_COMPRESSED 0x00000800U No description in the source documentation.
BM_FILE_ATTRIBUTE_OFFLINE 0x00001000U No description in the source documentation.
BM_FILE_ATTRIBUTE_ENCRYPTED 0x00004000U No description in the source documentation.
BM_FILE_ATTRIBUTE_VIRTUAL 0x00010000U No description in the source documentation.

Source: BMAPI 1.14.0.42 released Doxygen documentation. The headers and help files bundled with an installed SDK define its version-specific contract.