// ntddcdvd.h
typedef struct DVD_READ_STRUCTURE {
LARGE_INTEGER BlockByteOffset;
DVD_STRUCTURE_FORMAT Format;
DVD_SESSION_ID SessionId;
UCHAR LayerNumber;
} DVD_READ_STRUCTURE, *PDVD_READ_STRUCTURE;
View the official Windows Driver Kit DDI referenceNo description available.
The DVD_READ_STRUCTURE structure is used in conjunction with the IOCTL_DVD_READ_STRUCTURE request to retrieve a DVD descriptor containing information about a DVD disc.
BlockByteOffsetContains an offset to the logical block address of the descriptor to be retrieved.
FormatIndicates the type of DVD descriptor to retrieve. See the DVD_STRUCTURE_FORMAT enumeration type for further information about the values that can be assigned to this member.
SessionIdContains the DVD session ID.
LayerNumberContains the number of the layer where the descriptor is to be retrieved.
The DVD_READ_STRUCTURE structure contains data such as copyright information, or manufacturer-specific information.