STORAGE_PROTOCOL_UFS_DATA_TYPE enumeration (ntddstor.h)

The UFS (Universal Flash Storage) data type. Describes the type of UFS-specific data that is to be queried during an *IOCTL_STORAGE_QUERY_PROPERTY request.

Syntax

typedef enum _STORAGE_PROTOCOL_UFS_DATA_TYPE {
  UfsDataTypeUnknown = 0,
  UfsDataTypeQueryDescriptor,
  UfsDataTypeQueryAttribute,
  UfsDataTypeQueryFlag,
  UfsDataTypeQueryDmeAttribute,
  UfsDataTypeQueryDmePeerAttribute,
  UfsDataTypeMax
} STORAGE_PROTOCOL_UFS_DATA_TYPE, *PSTORAGE_PROTOCOL_UFS_DATA_TYPE;

Constants

 
UfsDataTypeUnknown
Value: 0
Unknown data type.
UfsDataTypeQueryDescriptor
Query the UFS descriptor data. Retrieved by the QUERY UPIU command.
UfsDataTypeQueryAttribute
Query the UFS attributes. Retrieved by the QUERY UPIU command.
UfsDataTypeQueryFlag
Query the UFS flag. Retrieved by the QUERY UPIU command.
UfsDataTypeQueryDmeAttribute
Query the UFS device management entity (DME) attribute. Retrieved by the QUERY UPIU command.
UfsDataTypeQueryDmePeerAttribute
Query the UFS DME peer attribute. Retrieved by the QUERY UPIU command.
UfsDataTypeMax
Max size of data type.

Requirements

Requirement Value
Header ntddstor.h (include Ntddstor.h)

See also

*STORAGE_PROTOCOL_DATA_DESCRIPTOR