FEATURE_DATA_PROFILE_LIST_EX structure (ntddmmc.h)

The FEATURE_DATA_PROFILE_LIST_EX structure contains information corresponding to a profile list element in a profile list descriptor.

Syntax

typedef struct _FEATURE_DATA_PROFILE_LIST_EX {
  UCHAR ProfileNumber[2];
  UCHAR Current : 1;
  UCHAR Reserved1 : 7;
  UCHAR Reserved2;
} FEATURE_DATA_PROFILE_LIST_EX, *PFEATURE_DATA_PROFILE_LIST_EX;

Members

ProfileNumber[2]

Contains the profile number. This number must be one of the values defined by the FEATURE_PROFILE_TYPE enumeration. ProfileNumber[0] must contain the most significant byte of the profile number. ProfileNumber[1] must contain the least significant byte.

Current

Indicates, when set to 1, that this feature is currently active and the feature data is valid. When set to zero, this bit indicates that the feature is not currently active and that the feature data might not be valid.

Reserved1

Reserved.

Reserved2

Reserved.

Requirements

Requirement Value
Header ntddmmc.h (include Ntddcdrm.h)

See also

FEATURE_DATA_PROFILE_LIST

FEATURE_PROFILE_TYPE