Compartir a través de


estructura SUB_Q_CURRENT_POSITION (ntddcdrm.h)

La estructura SUB_Q_CURRENT_POSITION contiene información de posición y se usa junto con SUB_Q_CHANNEL_DATA.

Sintaxis

typedef struct _SUB_Q_CURRENT_POSITION {
  SUB_Q_HEADER Header;
  UCHAR        FormatCode;
  UCHAR        Control : 4;
  UCHAR        ADR : 4;
  UCHAR        TrackNumber;
  UCHAR        IndexNumber;
  UCHAR        AbsoluteAddress[4];
  UCHAR        TrackRelativeAddress[4];
} SUB_Q_CURRENT_POSITION, *PSUB_Q_CURRENT_POSITION;

Miembros

Header

Indica, entre otras cosas, la longitud de los datos de subcanal Q recuperados. Consulte SUB_Q_HEADER para obtener más detalles.

FormatCode

Debe tener un valor de IOCTL_CDROM_CURRENT_POSITION.

Control

Define varios tipos de información dentro de la tabla de contenido del área de cliente potencial. Para obtener más información sobre los valores permitidos para este miembro, consulte la especificación T10/1363-D, por comité nacional de normas de tecnología de la información (NCITS).

ADR

Indica el tipo de información codificada en el subcanal Q del bloque. Para obtener información sobre los valores permitidos para este miembro, véase la especificación T10/1363-D, por comité nacional de normas de tecnología de la información (NCITS).

TrackNumber

Contiene el número de seguimiento actual.

IndexNumber

Contiene el número de índice actual.

AbsoluteAddress[4]

Proporciona la ubicación actual con respecto al principio lógico del medio. Los bytes de esta matriz se organizan en orden big-endian. AbsoluteAddress[0] contiene el byte más significativo y AbsoluteAddress[3] contiene el byte menos significativo.

TrackRelativeAddress[4]

Proporciona la ubicación actual con respecto al principio lógico de la pista actual. Los bytes de esta matriz se organizan en orden big-endian. TrackRelativeAddress[0] contiene el byte más significativo y TrackRelativeAddress[3] contiene el byte menos significativo.

Requisitos

Requisito Valor
Header ntddcdrm.h (incluya Ntddcdrm.h)

Consulte también

CDROM_SUB_Q_DATA_FORMAT

IOCTL_CDROM_READ_Q_CHANNEL

SUB_Q_CHANNEL_DATA

SUB_Q_HEADER