// minitape.h
typedef enum _STORAGE_MEDIA_TYPE {
DDS_4mm,
MiniQic,
Travan,
QIC,
MP_8mm,
AME_8mm,
AIT1_8mm,
DLT,
NCTP,
IBM_3480,
IBM_3490E,
IBM_Magstar_3590,
IBM_Magstar_MP,
STK_DATA_D3,
SONY_DTF,
DV_6mm,
DMI,
SONY_D2,
CLEANER_CARTRIDGE,
CD_ROM,
CD_R,
CD_RW,
DVD_ROM,
DVD_R,
DVD_RW,
MO_3_RW,
MO_5_WO,
MO_5_RW,
MO_5_LIMDOW,
PC_5_WO,
PC_5_RW,
PD_5_RW,
ABL_5_WO,
PINNACLE_APEX_5_RW,
SONY_12_WO,
PHILIPS_12_WO,
HITACHI_12_WO,
CYGNET_12_WO,
KODAK_14_WO,
MO_NFR_525,
NIKON_12_RW,
IOMEGA_ZIP,
IOMEGA_JAZ,
SYQUEST_EZ135,
SYQUEST_EZFLYER,
SYQUEST_SYJET,
AVATAR_F2,
MP2_8mm,
DST_S,
DST_M,
DST_L,
VXATape_1,
VXATape_2,
STK_EAGLE,
LTO_Ultrium,
LTO_Accelis,
DVD_RAM,
AIT_8mm,
ADR_1,
ADR_2,
STK_9940,
SAIT,
VXATape
} STORAGE_MEDIA_TYPE, *PSTORAGE_MEDIA_TYPE;
View the official Windows Driver Kit DDI reference// ntddstor.h
typedef enum _STORAGE_MEDIA_TYPE {
DDS_4mm,
MiniQic,
Travan,
QIC,
MP_8mm,
AME_8mm,
AIT1_8mm,
DLT,
NCTP,
IBM_3480,
IBM_3490E,
IBM_Magstar_3590,
IBM_Magstar_MP,
STK_DATA_D3,
SONY_DTF,
DV_6mm,
DMI,
SONY_D2,
CLEANER_CARTRIDGE,
CD_ROM,
CD_R,
CD_RW,
DVD_ROM,
DVD_R,
DVD_RW,
MO_3_RW,
MO_5_WO,
MO_5_RW,
MO_5_LIMDOW,
PC_5_WO,
PC_5_RW,
PD_5_RW,
ABL_5_WO,
PINNACLE_APEX_5_RW,
SONY_12_WO,
PHILIPS_12_WO,
HITACHI_12_WO,
CYGNET_12_WO,
KODAK_14_WO,
MO_NFR_525,
NIKON_12_RW,
IOMEGA_ZIP,
IOMEGA_JAZ,
SYQUEST_EZ135,
SYQUEST_EZFLYER,
SYQUEST_SYJET,
AVATAR_F2,
MP2_8mm,
DST_S,
DST_M,
DST_L,
VXATape_1,
VXATape_2,
STK_EAGLE,
LTO_Ultrium,
LTO_Accelis,
DVD_RAM,
AIT_8mm,
ADR_1,
ADR_2,
STK_9940,
SAIT,
VXATape
} STORAGE_MEDIA_TYPE, *PSTORAGE_MEDIA_TYPE;
View the official Windows Driver Kit DDI reference// winioctl.h
typedef enum _STORAGE_MEDIA_TYPE {
DDS_4mm = 0x20,
MiniQic,
Travan,
QIC,
MP_8mm,
AME_8mm,
AIT1_8mm,
DLT,
NCTP,
IBM_3480,
IBM_3490E,
IBM_Magstar_3590,
IBM_Magstar_MP,
STK_DATA_D3,
SONY_DTF,
DV_6mm,
DMI,
SONY_D2,
CLEANER_CARTRIDGE,
CD_ROM,
CD_R,
CD_RW,
DVD_ROM,
DVD_R,
DVD_RW,
MO_3_RW,
MO_5_WO,
MO_5_RW,
MO_5_LIMDOW,
PC_5_WO,
PC_5_RW,
PD_5_RW,
ABL_5_WO,
PINNACLE_APEX_5_RW,
SONY_12_WO,
PHILIPS_12_WO,
HITACHI_12_WO,
CYGNET_12_WO,
KODAK_14_WO,
MO_NFR_525,
NIKON_12_RW,
IOMEGA_ZIP,
IOMEGA_JAZ,
SYQUEST_EZ135,
SYQUEST_EZFLYER,
SYQUEST_SYJET,
AVATAR_F2,
MP2_8mm,
DST_S,
DST_M,
DST_L,
VXATape_1,
VXATape_2,
STK_EAGLE,
LTO_Ultrium,
LTO_Accelis,
DVD_RAM,
AIT_8mm,
ADR_1,
ADR_2,
STK_9940,
SAIT,
VXATape
} STORAGE_MEDIA_TYPE, *PSTORAGE_MEDIA_TYPE;
View the official Win32 API referenceNo description available.
The STORAGE_MEDIA_TYPE enumeration is used in conjunction with the IOCTL_STORAGE_GET_MEDIA_TYPES_EX request to query the class driver for the types of media that a device supports.
DDS_4mmIndicates a DAT DDS1 or DDS2 tape device (all vendors).
MiniQicIndicates a mini-QIC tape device.
TravanIndicates a Travan TR-1, 2 or 3 tape device.
QICIndicates a QIC tape device.
MP_8mmIndicates an 8mm Exabyte metal particle tape device.
AME_8mmIndicates an 8mm Exabyte advanced metal tape device.
AIT1_8mmIndicates an 8mm Sony AIT tape device.
DLTIndicates a DLT compact IIIxt or IV tape device.
NCTPIndicates a Philips NCTP tape device.
IBM_3480Indicates an IBM 3480 tape device.
IBM_3490EIndicates an IBM 3490E tape device.
IBM_Magstar_3590Indicates an IBM Magstar 3590 tape device.
IBM_Magstar_MPIndicates an IBM Magstar MP tape device.
STK_DATA_D3Indicates an STK data D3 tape device.
SONY_DTFIndicates a Sony DTF tape device.
DV_6mmIndicates a 6mm digital video tape device.
DMIIndicates an Exabyte DMI tape device and compatible devices.
SONY_D2Indicates a Sony D2S or D2L tape device.
CLEANER_CARTRIDGEIndicates a drive type that supports drive cleaners.
CD_ROMIndicates a CD optical disk.
CD_RIndicates a CD-recordable (write once) optical disk.
CD_RWIndicates a CD-rewritable optical disk.
DVD_ROMIndicates a DVD-ROM optical disk.
DVD_RIndicates a DVD-recordable (write once) optical disk.
DVD_RWIndicates a DVD-rewritable optical disk.
MO_3_RWIndicates a 3.5" rewritable MO optical disk.
MO_5_WOIndicates a MO 5.25" write once optical disk.
MO_5_RWIndicates a MO 5.25" rewritable (not LIMDOW) optical disk.
MO_5_LIMDOWIndicates a MO 5.25" rewritable (LIMDOW) optical disk.
PC_5_WOIndicates a phase change 5.25" write once optical disk.
PC_5_RWIndicates a phase change 5.25" rewritable optical disk.
PD_5_RWIndicates a phase change dual rewritable optical disk.
ABL_5_WOIndicates an ablative 5.25" write once optical disk.
PINNACLE_APEX_5_RWIndicates a pinnacle apex 4.6-GB rewritable optical disk.
SONY_12_WOIndicates a Sony 12" write once optical disk.
PHILIPS_12_WOIndicates a Philips/LMS 12" write once optical disk.
HITACHI_12_WOIndicates a Hitachi 12" write once optical disk.
CYGNET_12_WOIndicates a Cygnet/ATG 12" write once optical disk.
KODAK_14_WOIndicates a Kodak 14" write once optical disk.
MO_NFR_525Indicates a near field recording (Terastor) optical disk.
NIKON_12_RWIndicates a Nikon 12" rewritable optical disk.
IOMEGA_ZIPIndicates Iomega zip magnetic disk device.
IOMEGA_JAZIndicates an Iomega Jaz magnetic disk device.
SYQUEST_EZ135Indicates a Syquest EZ135 magnetic disk device.
SYQUEST_EZFLYERIndicates a Syquest EzFlyer magnetic disk device.
SYQUEST_SYJETIndicates a Syquest SyJet magnetic disk device.
AVATAR_F2Indicates a 2.5" Floppy device.
MP2_8mmIndicates an 8mm Hitachi tape device.
DST_SIndicates a type DST Ampex small tape device.
DST_MIndicates a type DST Ampex medium tape device.
DST_LIndicates a type DST Ampex large tape device.
VXATape_1Indicates an 8mm Ecrix tape device.
VXATape_2Indicates an 8mm Ecrix tape device.
STK_EAGLELTO_UltriumIndicates an IBM, HP, or Seagate LTO Ultrium device.
LTO_AccelisIndicates an IBM, HP, or Seagate LTO Accelis
DVD_RAMIndicates a DVD-RAM optical device.
AIT_8mmIndicates an AIT2 or higher 8mm tape device.
ADR_1Indicates an on-stream ADR media type device.
ADR_2Indicates an on-stream ADR media type device.
STK_9940STK 9940 type device.
SAITSAIT Tapes.
VXATapeVXA (Ecrix 8mm) Tape.
IOCTL_STORAGE_GET_MEDIA_TYPES_EX
The STORAGE_MEDIA_TYPE enumeration is used in conjunction with the IOCTL_STORAGE_GET_MEDIA_TYPES_EX request to query the class driver for the types of media that a device supports.
DDS_4mmIndicates a DAT DDS1 or DDS2 tape device (all vendors).
MiniQicIndicates a mini-QIC tape device.
TravanIndicates a Travan TR-1, 2 or 3 tape device.
QICIndicates a QIC tape device.
MP_8mmIndicates an 8mm Exabyte metal particle tape device.
AME_8mmIndicates an 8mm Exabyte advanced metal tape device.
AIT1_8mmIndicates an 8mm Sony AIT tape device.
DLTIndicates a DLT compact IIIxt or IV tape device.
NCTPIndicates a Philips NCTP tape device.
IBM_3480Indicates an IBM 3480 tape device.
IBM_3490EIndicates an IBM 3490E tape device.
IBM_Magstar_3590Indicates an IBM Magstar 3590 tape device.
IBM_Magstar_MPIndicates an IBM Magstar MP tape device.
STK_DATA_D3Indicates an STK data D3 tape device.
SONY_DTFIndicates a Sony DTF tape device.
DV_6mmIndicates a 6mm digital video tape device.
DMIIndicates an Exabyte DMI tape device and compatible devices.
SONY_D2Indicates a Sony D2S or D2L tape device.
CLEANER_CARTRIDGEIndicates a drive type that supports drive cleaners.
CD_ROMIndicates a CD optical disk.
CD_RIndicates a CD-recordable (write once) optical disk.
CD_RWIndicates a CD-rewritable optical disk.
DVD_ROMIndicates a DVD-ROM optical disk.
DVD_RIndicates a DVD-recordable (write once) optical disk.
DVD_RWIndicates a DVD-rewritable optical disk.
MO_3_RWIndicates a 3.5" rewritable MO optical disk.
MO_5_WOIndicates a MO 5.25" write once optical disk.
MO_5_RWIndicates a MO 5.25" rewritable (not LIMDOW) optical disk.
MO_5_LIMDOWIndicates a MO 5.25" rewritable (LIMDOW) optical disk.
PC_5_WOIndicates a phase change 5.25" write once optical disk.
PC_5_RWIndicates a phase change 5.25" rewritable optical disk.
PD_5_RWIndicates a phase change dual rewritable optical disk.
ABL_5_WOIndicates an ablative 5.25" write once optical disk.
PINNACLE_APEX_5_RWIndicates a pinnacle apex 4.6-GB rewritable optical disk.
SONY_12_WOIndicates a Sony 12" write once optical disk.
PHILIPS_12_WOIndicates a Philips/LMS 12" write once optical disk.
HITACHI_12_WOIndicates a Hitachi 12" write once optical disk.
CYGNET_12_WOIndicates a Cygnet/ATG 12" write once optical disk.
KODAK_14_WOIndicates a Kodak 14" write once optical disk.
MO_NFR_525Indicates a near field recording (Terastor) optical disk.
NIKON_12_RWIndicates a Nikon 12" rewritable optical disk.
IOMEGA_ZIPIndicates Iomega zip magnetic disk device.
IOMEGA_JAZIndicates an Iomega Jaz magnetic disk device.
SYQUEST_EZ135Indicates a Syquest EZ135 magnetic disk device.
SYQUEST_EZFLYERIndicates a Syquest EzFlyer magnetic disk device.
SYQUEST_SYJETIndicates a Syquest SyJet magnetic disk device.
AVATAR_F2Indicates a 2.5" Floppy device.
MP2_8mmIndicates an 8mm Hitachi tape device.
DST_SIndicates a type DST Ampex small tape device.
DST_MIndicates a type DST Ampex medium tape device.
DST_LIndicates a type DST Ampex large tape device.
VXATape_1Indicates an 8mm Ecrix tape device.
VXATape_2Indicates an 8mm Ecrix tape device.
STK_EAGLELTO_UltriumIndicates an IBM, HP, or Seagate LTO Ultrium device.
LTO_AccelisIndicates an IBM, HP, or Seagate LTO Accelis
DVD_RAMIndicates a DVD-RAM optical device.
AIT_8mmIndicates an AIT2 or higher 8mm tape device.
ADR_1Indicates an on-stream ADR media type device.
ADR_2Indicates an on-stream ADR media type device.
STK_9940STK 9940
SAITSAIT Tapes
VXATapeVXA (Ecrix 8mm) Tape
IOCTL_STORAGE_GET_MEDIA_TYPES_EX
Specifies various types of storage media. Parameters and members of type STORAGE_MEDIA_TYPE also accept values from the MEDIA_TYPE enumeration type.
DDS_4mm:0x20One of the following tape types: DAT, DDS1, DDS2, and so on.
MiniQicMiniQIC tape.
TravanTravan tape (TR-1, TR-2, TR-3, and so on).
QICQIC tape.
MP_8mmAn 8mm Exabyte metal particle tape.
AME_8mmAn 8mm Exabyte advanced metal evaporative tape.
AIT1_8mmAn 8mm Sony AIT1 tape.
DLTDLT compact tape (IIIxt or IV).
NCTPPhilips NCTP tape.
IBM_3480IBM 3480 tape.
IBM_3490EIBM 3490E tape.
IBM_Magstar_3590IBM Magstar 3590 tape.
IBM_Magstar_MPIBM Magstar MP tape.
STK_DATA_D3STK data D3 tape.
SONY_DTFSony DTF tape.
DV_6mmA 6mm digital videotape.
DMIExabyte DMI tape (or compatible).
SONY_D2Sony D2S or D2L tape.
CLEANER_CARTRIDGECleaner (all drive types that support cleaners).
CD_ROMCD.
CD_RCD (write once).
CD_RWCD (rewriteable).
DVD_ROMDVD.
DVD_RDVD (write once).
DVD_RWDVD (rewriteable).
MO_3_RWMagneto-optical 3.5" (rewriteable).
MO_5_WOMagneto-optical 5.25" (write once).
MO_5_RWMagneto-optical 5.25" (rewriteable; not LIMDOW).
MO_5_LIMDOWMagneto-optical 5.25" (rewriteable; LIMDOW).
PC_5_WOPhase change 5.25" (write once)
PC_5_RWPhase change 5.25" (rewriteable)
PD_5_RWPhase change dual (rewriteable)
ABL_5_WOAblative 5.25" (write once).
PINNACLE_APEX_5_RWPinnacle Apex 4.6GB (rewriteable)
SONY_12_WOSony 12" (write once).
PHILIPS_12_WOPhilips/LMS 12" (write once).
HITACHI_12_WOHitachi 12" (write once)
CYGNET_12_WOCygnet/ATG 12" (write once)
KODAK_14_WOKodak 14" (write once)
MO_NFR_525MO near field recording (Terastor)
NIKON_12_RWNikon 12" (rewriteable).
IOMEGA_ZIPIomega Zip.
IOMEGA_JAZIomega Jaz.
SYQUEST_EZ135Syquest EZ135.
SYQUEST_EZFLYERSyquest EzFlyer.
SYQUEST_SYJETSyquest SyJet.
AVATAR_F2Avatar 2.5" floppy.
MP2_8mmAn 8mm Hitachi tape.
DST_SAmpex DST small tape.
DST_MAmpex DST medium tape.
DST_LAmpex DST large tape.
VXATape_1Ecrix 8mm tape.
VXATape_2Ecrix 8mm tape.
STK_EAGLELTO_UltriumLTO Ultrium (IBM, HP, Seagate).
LTO_AccelisLTO Accelis (IBM, HP, Seagate).
DVD_RAMDVD-RAM.
AIT_8mmAIT tape (AIT2 or higher).
ADR_1OnStream ADR1.
ADR_2OnStream ADR2.
STK_9940STK 9940.
SAITSAIT tape.
Windows Server 2003: This is not supported before Windows Server 2003 with SP1.
VXATapeExabyte VXA tape.
Windows Server 2008: This is not supported before Windows Server 2008.
STK 9840.