ntddmmc.h header

This header is used by storage. For more information, see:

ntddmmc.h contains the following programming interfaces:

Structures

 
FEATURE_DATA_CD_AUDIO_ANALOG_PLAY

The FEATURE_DATA_CD_AUDIO_ANALOG_PLAY structure holds information about the CD Audio External Play feature.
FEATURE_DATA_CD_MASTERING

The FEATURE_DATA_CD_MASTERING structure holds information for the CD Mastering feature.
FEATURE_DATA_CD_READ

The FEATURE_DATA_CD_READ structure contains information about the CD Read feature.
FEATURE_DATA_CD_TRACK_AT_ONCE

The FEATURE_DATA_CD_TRACK_AT_ONCE structure holds information about the CD Track at Once feature.
FEATURE_DATA_CDRW_CAV_WRITE

The FEATURE_DATA_CDRW_CAV_WRITE structure contains information about the CD-RW CAV Write feature.
FEATURE_DATA_CORE

The FEATURE_DATA_CORE structure holds data for the Core feature descriptor.
FEATURE_DATA_DEFECT_MANAGEMENT

The FEATURE_DATA_DEFECT_MANAGEMENT structure contains information for the Defect Management feature.
FEATURE_DATA_DISC_CONTROL_BLOCKS

The FEATURE_DATA_DISC_CONTROL_BLOCKS structure holds an array of the data reported for the Disc Control Block feature.
FEATURE_DATA_DISC_CONTROL_BLOCKS_EX

The FEATURE_DATA_DISC_CONTROL_BLOCKS_EX structure holds the data reported for a Disc Control Block.
FEATURE_DATA_DVD_CPRM

The FEATURE_DATA_DVD_CPRM structure holds information about the DVD Content Protection for Recorded Media (CPRM) feature.
FEATURE_DATA_DVD_CSS

The FEATURE_DATA_DVD_CSS structure holds information about the DVD Content Scrambling System (CSS) feature.
FEATURE_DATA_DVD_PLUS_R

The FEATURE_DATA_DVD_PLUS_R structure contains information about the DVD+R feature.
FEATURE_DATA_DVD_PLUS_RW

The FEATURE_DATA_DVD_PLUS_RW structure contains information about the DVD+RW feature.
FEATURE_DATA_DVD_READ

The FEATURE_DATA_DVD_READ structure contains information about the DVD Read feature.
FEATURE_DATA_DVD_RECORDABLE_WRITE

The FEATURE_DATA_DVD_RECORDABLE_WRITE structure holds information for the DVD-R/RW Write feature.
FEATURE_DATA_DVD_RW_RESTRICTED_OVERWRITE

The FEATURE_DATA_DVD_RW_RESTRICTED_OVERWRITE structure contains information for the Restricted Overwrite feature.
FEATURE_DATA_EMBEDDED_CHANGER

The FEATURE_DATA_EMBEDDED_CHANGER structure holds data for the Embedded Changer feature.
FEATURE_DATA_FIRMWARE_DATE

The FEATURE_DATA_FIRMWARE_DATE structure holds the date information associated with the Firmware Information feature.
FEATURE_DATA_FORMATTABLE

The FEATURE_DATA_FORMATTABLE structure contains information for the Formattable feature.
FEATURE_DATA_INCREMENTAL_STREAMING_WRITABLE

The FEATURE_DATA_INCREMENTAL_STREAMING_WRITABLE structure contains information about the Incremental Streaming Writable feature.
FEATURE_DATA_LOGICAL_UNIT_SERIAL_NUMBER

The FEATURE_DATA_LOGICAL_UNIT_SERIAL_NUMBER structure holds information about the Device Serial Number feature.
FEATURE_DATA_MICROCODE_UPDATE

The FEATURE_DATA_MICROCODE_UPDATE structure holds information about the Microcode Upgrade feature.
FEATURE_DATA_MORPHING

The FEATURE_DATA_MORPHING structure contains information about the morphing feature.
FEATURE_DATA_MRW

The FEATURE_DATA_MRW structure contains information about the MRW feature.
FEATURE_DATA_MULTI_READ

The FEATURE_DATA_MULTI_READ structure contains data for the multiread feature.
FEATURE_DATA_POWER_MANAGEMENT

The FEATURE_DATA_POWER_MANAGEMENT structure holds information about the Power Management feature.
FEATURE_DATA_PROFILE_LIST

The FEATURE_DATA_PROFILE_LIST structure contains the data for a profile list descriptor.
FEATURE_DATA_PROFILE_LIST_EX

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

The FEATURE_DATA_RANDOM_READABLE structure contains data for the random readable feature.
FEATURE_DATA_RANDOM_WRITABLE

The FEATURE_DATA_RANDOM_WRITABLE structure holds information about the Random Writable feature.
FEATURE_DATA_REAL_TIME_STREAMING

The FEATURE_DATA_REAL_TIME_STREAMING structure holds information about the Real Time Streaming feature.
FEATURE_DATA_REMOVABLE_MEDIUM

The FEATURE_DATA_REMOVABLE_MEDIUM structure contains data for the removable medium feature.
FEATURE_DATA_RESERVED

The FEATURE_DATA_RESERVED structure holds information about an unspecified feature.
FEATURE_DATA_RESTRICTED_OVERWRITE

The FEATURE_DATA_RESTRICTED_OVERWRITE structure holds information about the Restricted Overwrite feature.
FEATURE_DATA_SECTOR_ERASABLE

The FEATURE_DATA_SECTOR_ERASABLE structure contains information for the Sector Erasable feature.
FEATURE_DATA_SMART

The FEATURE_DATA_SMART structure holds data for the S.M.A.R.T. feature.
FEATURE_DATA_TIMEOUT

The FEATURE_DATA_TIMEOUT structure holds information about the Time-Out feature.
FEATURE_DATA_VENDOR_SPECIFIC

The FEATURE_DATA_VENDOR_SPECIFIC structure holds information about a vendor-specific feature.
FEATURE_DATA_WRITE_ONCE

The FEATURE_DATA_WRITE_ONCE structure holds information for the Write Once feature.
FEATURE_DATA_WRITE_PROTECT

The FEATURE_DATA_WRITE_PROTECT structure contains information about the Write Protect feature.
FEATURE_HEADER

The FEATURE_HEADER structure is used in conjunction with the IOCTL_CDROM_GET_CONFIGURATION request to report header information for both feature and profile descriptors.
GET_CONFIGURATION_HEADER

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

The GET_CONFIGURATION_IOCTL_INPUT structure is used in conjunction with the IOCTL_CDROM_GET_CONFIGURATION request to specify the sort of feature data that the request retrieves.

Enumerations

 
FEATURE_NUMBER

The FEATURE_NUMBER enumeration provides a list of the features that are defined by the SCSI Multimedia - 4 (MMC-4) specification.
FEATURE_PROFILE_TYPE

The FEATURE_PROFILE_TYPE enumeration provides a list of the profile names that are defined by the SCSI Multimedia - 4 (MMC-4) specification.