Freigeben über


SUB_Q_CURRENT_POSITION Struktur (ntddcdrm.h)

Die SUB_Q_CURRENT_POSITION Struktur enthält Positionsinformationen und wird in Verbindung mit SUB_Q_CHANNEL_DATAverwendet.

Syntax

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;

Angehörige

Header

Gibt unter anderem die Länge der abgerufenen Q-Subchanneldaten an. Weitere Informationen finden Sie unter SUB_Q_HEADER.

FormatCode

Sollte den Wert IOCTL_CDROM_CURRENT_POSITION haben.

Control

Definiert verschiedene Arten von Informationen im Inhaltsverzeichnis lead-in-Bereich. Weitere Informationen zu den zulässigen Werten für dieses Mitglied finden Sie in der Spezifikation T10/1363-Dvom Nationalen Ausschuss für Informationstechnologiestandards (NCITS).

ADR

Gibt den Typ der im Q-Unterkanal des Blocks codierten Informationen an. Informationen zu den zulässigen Werten für dieses Mitglied finden Sie im Spezifikationsverzeichnis T10/1363-Dvom National Committee for Information Technology Standards (NCITS).

TrackNumber

Enthält die aktuelle Titelnummer.

IndexNumber

Enthält die aktuelle Indexnummer.

AbsoluteAddress[4]

Gibt die aktuelle Position relativ zum logischen Anfang des Mediums an. Die Bytes in diesem Array werden in big-endischer Reihenfolge angeordnet. AbsoluteAddress-[0] enthält das wichtigste Byte, und AbsoluteAddress-[3] enthält das am wenigsten signifikante Byte.

TrackRelativeAddress[4]

Gibt die aktuelle Position relativ zum logischen Anfang der aktuellen Spur an. Die Bytes in diesem Array werden in big-endischer Reihenfolge angeordnet. TrackRelativeAddress-[0] enthält das wichtigste Byte, und TrackRelativeAddress-[3] enthält das am wenigsten signifikante Byte.

Anforderungen

Anforderung Wert
Header- ntddcdrm.h (enthalten Ntddcdrm.h)

Siehe auch

CDROM_SUB_Q_DATA_FORMAT

IOCTL_CDROM_READ_Q_CHANNEL

SUB_Q_CHANNEL_DATA

SUB_Q_HEADER