Export (0) Print
Expand All
Expand Minimize

GET_CONFIGURATION_HEADER structure

The GET_CONFIGURATION_HEADER structure is used to format the output data retrieved by the IOCTL_CDROM_GET_CONFIGURATION request.

Syntax


typedef struct _GET_CONFIGURATION_HEADER {
  UCHAR DataLength[4];
  UCHAR Reserved[2];
  UCHAR CurrentProfile[2];
  UCHAR Data[];
} GET_CONFIGURATION_HEADER, *PGET_CONFIGURATION_HEADER;

Members

DataLength

Indicates the amount of data, in bytes, that is being returned in the buffer area pointed to by the Data member. If the data length is greater than 65,530 bytes, multiple GET CONFIGURATION commands will be required for the Initiator to read all configuration data. The bytes in this array are arranged in big-endian order. DataLength[0] has the most significant byte, and DataLength[3] has the least significant byte.

Reserved

Reserved.

CurrentProfile

Contains an enumerator value of type FEATURE_PROFILE_TYPE that indicates the device's current profile. The bytes in this array are arranged in big-endian order. CurrentProfile[0] has the most significant byte, and CurrentProfile[3] has the least significant byte.

Data

Contains the feature data, beginning with the FEATURE_HEADER.

Requirements

Header

Ntddmmc.h (include Ntddcdrm.h)

See also

IOCTL_CDROM_GET_CONFIGURATION
FEATURE_HEADER
FEATURE_NUMBER
FEATURE_PROFILE_TYPE

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft