NVME_SET_ATTRIBUTES_ENTRY structure (nvme.h)
Contains fields that specify information for setting an attribute.
The NVM_SET_LIST structure contains an array of NVME_SET_ATTRIBUTES_ENTRY structures.
Syntax
typedef struct {
USHORT Identifier;
USHORT ENDGID;
ULONG Reserved1;
ULONG Random4KBReadTypical;
ULONG OptimalWriteSize;
UCHAR TotalCapacity[16];
UCHAR UnallocatedCapacity[16];
UCHAR Reserved2[80];
} NVME_SET_ATTRIBUTES_ENTRY, *PNVME_SET_ATTRIBUTES_ENTRY;
Members
Identifier
Indicates the identifier of the attribute.
ENDGID
Reserved1
A reserved field.
Random4KBReadTypical
OptimalWriteSize
Indicates the optimal write size.
TotalCapacity[16]
Indicates the total capacity.
UnallocatedCapacity[16]
Indicates the unallocated capacity.
Reserved2[80]
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 |
Header | nvme.h |