Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Contains values that indicate the type of Logical Block Addressing (LBA) range in an LBA Range Type entry NVME_LBA_RANGET_TYPE_ENTRY structure.
Syntax
typedef enum {
NVME_LBA_RANGE_TYPE_RESERVED,
NVME_LBA_RANGE_TYPE_FILESYSTEM,
NVME_LBA_RANGE_TYPE_RAID,
NVME_LBA_RANGE_TYPE_CACHE,
NVME_LBA_RANGE_TYPE_PAGE_SWAP_FILE
} NVME_LBA_RANGE_TYPES;
Constants
NVME_LBA_RANGE_TYPE_RESERVEDThe reserved LBA range. |
NVME_LBA_RANGE_TYPE_FILESYSTEMThe filesystem LBA range. |
NVME_LBA_RANGE_TYPE_RAIDThe RAID LBA range. |
NVME_LBA_RANGE_TYPE_CACHEThe cache LBA range. |
NVME_LBA_RANGE_TYPE_PAGE_SWAP_FILEThe page/swap file LBA range. |
Remarks
LBA range information ise used by a driver to determine if it may utilize a particular LBA range. The information is not exposed to higher level software.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 10 |
| Header | nvme.h |