Possible formats of the file system on the removable media.
Synopsis:
#include <bps/removablemedia.h>
typedef enum {
REMOVABLEMEDIA_FORMAT_UNKNOWN = 0
REMOVABLEMEDIA_FORMAT_FAT = 1
REMOVABLEMEDIA_FORMAT_EXFAT = 2
REMOVABLEMEDIA_FORMAT_NTFS = 3
REMOVABLEMEDIA_FORMAT_EXT2 = 4
REMOVABLEMEDIA_FORMAT_HFS = 5
REMOVABLEMEDIA_FORMAT_QNX6 = 6
REMOVABLEMEDIA_FORMAT_QNX4 = 7
REMOVABLEMEDIA_FORMAT_RCFS = 8
REMOVABLEMEDIA_FORMAT_UDF = 9
REMOVABLEMEDIA_FORMAT_RAW = 10
REMOVABLEMEDIA_FORMAT_REMOTE = 11
} removablemedia_format_t;
Data:
- REMOVABLEMEDIA_FORMAT_UNKNOWN
- Unknown, unsupported, or indeterminate file system format.
- REMOVABLEMEDIA_FORMAT_FAT
- File Allocation Table (FAT) file system, one of FAT12, FAT16, FAT32.
- REMOVABLEMEDIA_FORMAT_EXFAT
- Extended File Allocation Table (exFAT) file system.
- REMOVABLEMEDIA_FORMAT_NTFS
- Microsoft NT file system (NTFS).
- REMOVABLEMEDIA_FORMAT_EXT2
- Linux Second Extended (ext2) file system.
- REMOVABLEMEDIA_FORMAT_HFS
- Apple Hierarchical file system (HFS).
- REMOVABLEMEDIA_FORMAT_QNX6
- QNX6 file system.
- REMOVABLEMEDIA_FORMAT_QNX4
- QNX4 file system.
- REMOVABLEMEDIA_FORMAT_RCFS
- QNX Read-only Compressed file system (RCFS).
- REMOVABLEMEDIA_FORMAT_UDF
- Universal Disk Format (UDF) file system.
- REMOVABLEMEDIA_FORMAT_RAW
- Unformatted media with no file system.
- REMOVABLEMEDIA_FORMAT_REMOTE
- A file system backed by non-local media.
Library:
libbps (For the qcc command, use the -l bps option to link against this library)
Description:
This enumeration defines the possible formats of the file system on the removable media.