// ntddstor.h
typedef struct _DEVICE_DSM_NVCACHE_CHANGE_PRIORITY_PARAMETERS {
ULONG Size;
UCHAR TargetPriority;
UCHAR Reserved[3];
} DEVICE_DSM_NVCACHE_CHANGE_PRIORITY_PARAMETERS, *PDEVICE_DSM_NVCACHE_CHANGE_PRIORITY_PARAMETERS;
View the official Windows Driver Kit DDI referenceNo description available.
The DEVICE_DSM_NVCACHE_CHANGE_PRIORITY_PARAMETERS structure contains caching priority information to apply to a range of logical blocks.
SizeSize of this structure. Set to sizeof(DEVICE_DSM_NVCACHE_CHANGE_PRIORITY_PARAMETERS).
TargetPriorityThe target caching priority to apply to a range of logical blocks.
ReservedReserved for future use; do not use.
The output block in the payload of an IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES request is formatted as a DEVICE_DSM_NVCACHE_CHANGE_PRIORITY_PARAMETERS structure when the action is DeviceDsmAction_NvCache_Change_Priority. See DEVICE_DSM_ACTION Descriptions for more details about this action.
DEVICE_DSM_ACTION Descriptions
IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES