Skip to content

Latest commit

 

History

History
73 lines (56 loc) · 2.4 KB

ns-nvme-nvme_cdw11_feature_lba_range_type.md

File metadata and controls

73 lines (56 loc) · 2.4 KB
UID tech.root title ms.date ms.topic targetos description req.construct-type req.ddi-compliance req.dll req.header req.include-header req.kmdf-ver req.lib req.max-support req.redist req.target-min-winverclnt req.target-min-winversvr req.target-type req.typenames req.umdf-ver req.unicode-ansi topic_type api_type api_location api_name f1_keywords dev_langs
NS:nvme.NVME_CDW11_FEATURE_LBA_RANGE_TYPE
fs
NVME_CDW11_FEATURE_LBA_RANGE_TYPE
02/19/2021
language-reference
Windows
Contains a parameter that specifies the number of LBA ranges for the LBA Range Type Feature in the Set Features command.
structure
nvme.h
Windows 10
NVME_CDW11_FEATURE_LBA_RANGE_TYPE, *PNVME_CDW11_FEATURE_LBA_RANGE_TYPE
apiref
HeaderDef
nvme.h
PNVME_CDW11_FEATURE_LBA_RANGE_TYPE
NVME_CDW11_FEATURE_LBA_RANGE_TYPE
PNVME_CDW11_FEATURE_LBA_RANGE_TYPE
nvme/PNVME_CDW11_FEATURE_LBA_RANGE_TYPE
NVME_CDW11_FEATURE_LBA_RANGE_TYPE
nvme/NVME_CDW11_FEATURE_LBA_RANGE_TYPE
c++

NVME_CDW11_FEATURE_LBA_RANGE_TYPE structure

-description

Contains a parameter that specifies the number of LBA ranges for the LBA Range Type Feature in the Set Features command.

The values from this structure are used in the LbaRangeType field of the NVME_CDW11_FEATURES structure.

-struct-fields

-field DUMMYSTRUCTNAME

-field DUMMYSTRUCTNAME.NUM

Specifies the number of LBA ranges in this command. This is a 0’s based value. This field is used for the Set Features command only and is ignored for the Get Features command.

-field DUMMYSTRUCTNAME.Reserved0

-field AsUlong

-remarks

LBA range information may be used by a driver to determine if it may utilize a particular LBA range; the information is not exposed to higher level software.

This is optional information that is not required for proper behavior of the system. However, it may be utilized to avoid unintended software issues. For example, if the LBA range indicates that it is a RAID volume then a driver that does not have RAID functionality should not utilize that LBA range (including not overwriting the LBA range). The optional information may be utilized by the driver to determine whether the LBA Range should be exposed to higher level software.

-see-also