// 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 reference
No 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_4mm
Indicates a DAT DDS1 or DDS2 tape device (all vendors).
MiniQic
Indicates a mini-QIC tape device.
Travan
Indicates a Travan TR-1, 2 or 3 tape device.
QIC
Indicates a QIC tape device.
MP_8mm
Indicates an 8mm Exabyte metal particle tape device.
AME_8mm
Indicates an 8mm Exabyte advanced metal tape device.
AIT1_8mm
Indicates an 8mm Sony AIT tape device.
DLT
Indicates a DLT compact IIIxt or IV tape device.
NCTP
Indicates a Philips NCTP tape device.
IBM_3480
Indicates an IBM 3480 tape device.
IBM_3490E
Indicates an IBM 3490E tape device.
IBM_Magstar_3590
Indicates an IBM Magstar 3590 tape device.
IBM_Magstar_MP
Indicates an IBM Magstar MP tape device.
STK_DATA_D3
Indicates an STK data D3 tape device.
SONY_DTF
Indicates a Sony DTF tape device.
DV_6mm
Indicates a 6mm digital video tape device.
DMI
Indicates an Exabyte DMI tape device and compatible devices.
SONY_D2
Indicates a Sony D2S or D2L tape device.
CLEANER_CARTRIDGE
Indicates a drive type that supports drive cleaners.
CD_ROM
Indicates a CD optical disk.
CD_R
Indicates a CD-recordable (write once) optical disk.
CD_RW
Indicates a CD-rewritable optical disk.
DVD_ROM
Indicates a DVD-ROM optical disk.
DVD_R
Indicates a DVD-recordable (write once) optical disk.
DVD_RW
Indicates a DVD-rewritable optical disk.
MO_3_RW
Indicates a 3.5" rewritable MO optical disk.
MO_5_WO
Indicates a MO 5.25" write once optical disk.
MO_5_RW
Indicates a MO 5.25" rewritable (not LIMDOW) optical disk.
MO_5_LIMDOW
Indicates a MO 5.25" rewritable (LIMDOW) optical disk.
PC_5_WO
Indicates a phase change 5.25" write once optical disk.
PC_5_RW
Indicates a phase change 5.25" rewritable optical disk.
PD_5_RW
Indicates a phase change dual rewritable optical disk.
ABL_5_WO
Indicates an ablative 5.25" write once optical disk.
PINNACLE_APEX_5_RW
Indicates a pinnacle apex 4.6-GB rewritable optical disk.
SONY_12_WO
Indicates a Sony 12" write once optical disk.
PHILIPS_12_WO
Indicates a Philips/LMS 12" write once optical disk.
HITACHI_12_WO
Indicates a Hitachi 12" write once optical disk.
CYGNET_12_WO
Indicates a Cygnet/ATG 12" write once optical disk.
KODAK_14_WO
Indicates a Kodak 14" write once optical disk.
MO_NFR_525
Indicates a near field recording (Terastor) optical disk.
NIKON_12_RW
Indicates a Nikon 12" rewritable optical disk.
IOMEGA_ZIP
Indicates Iomega zip magnetic disk device.
IOMEGA_JAZ
Indicates an Iomega Jaz magnetic disk device.
SYQUEST_EZ135
Indicates a Syquest EZ135 magnetic disk device.
SYQUEST_EZFLYER
Indicates a Syquest EzFlyer magnetic disk device.
SYQUEST_SYJET
Indicates a Syquest SyJet magnetic disk device.
AVATAR_F2
Indicates a 2.5" Floppy device.
MP2_8mm
Indicates an 8mm Hitachi tape device.
DST_S
Indicates a type DST Ampex small tape device.
DST_M
Indicates a type DST Ampex medium tape device.
DST_L
Indicates a type DST Ampex large tape device.
VXATape_1
Indicates an 8mm Ecrix tape device.
VXATape_2
Indicates an 8mm Ecrix tape device.
STK_EAGLE
LTO_Ultrium
Indicates an IBM, HP, or Seagate LTO Ultrium device.
LTO_Accelis
Indicates an IBM, HP, or Seagate LTO Accelis
DVD_RAM
Indicates a DVD-RAM optical device.
AIT_8mm
Indicates an AIT2 or higher 8mm tape device.
ADR_1
Indicates an on-stream ADR media type device.
ADR_2
Indicates an on-stream ADR media type device.
STK_9940
STK 9940 type device.
SAIT
SAIT Tapes.
VXATape
VXA (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_4mm
Indicates a DAT DDS1 or DDS2 tape device (all vendors).
MiniQic
Indicates a mini-QIC tape device.
Travan
Indicates a Travan TR-1, 2 or 3 tape device.
QIC
Indicates a QIC tape device.
MP_8mm
Indicates an 8mm Exabyte metal particle tape device.
AME_8mm
Indicates an 8mm Exabyte advanced metal tape device.
AIT1_8mm
Indicates an 8mm Sony AIT tape device.
DLT
Indicates a DLT compact IIIxt or IV tape device.
NCTP
Indicates a Philips NCTP tape device.
IBM_3480
Indicates an IBM 3480 tape device.
IBM_3490E
Indicates an IBM 3490E tape device.
IBM_Magstar_3590
Indicates an IBM Magstar 3590 tape device.
IBM_Magstar_MP
Indicates an IBM Magstar MP tape device.
STK_DATA_D3
Indicates an STK data D3 tape device.
SONY_DTF
Indicates a Sony DTF tape device.
DV_6mm
Indicates a 6mm digital video tape device.
DMI
Indicates an Exabyte DMI tape device and compatible devices.
SONY_D2
Indicates a Sony D2S or D2L tape device.
CLEANER_CARTRIDGE
Indicates a drive type that supports drive cleaners.
CD_ROM
Indicates a CD optical disk.
CD_R
Indicates a CD-recordable (write once) optical disk.
CD_RW
Indicates a CD-rewritable optical disk.
DVD_ROM
Indicates a DVD-ROM optical disk.
DVD_R
Indicates a DVD-recordable (write once) optical disk.
DVD_RW
Indicates a DVD-rewritable optical disk.
MO_3_RW
Indicates a 3.5" rewritable MO optical disk.
MO_5_WO
Indicates a MO 5.25" write once optical disk.
MO_5_RW
Indicates a MO 5.25" rewritable (not LIMDOW) optical disk.
MO_5_LIMDOW
Indicates a MO 5.25" rewritable (LIMDOW) optical disk.
PC_5_WO
Indicates a phase change 5.25" write once optical disk.
PC_5_RW
Indicates a phase change 5.25" rewritable optical disk.
PD_5_RW
Indicates a phase change dual rewritable optical disk.
ABL_5_WO
Indicates an ablative 5.25" write once optical disk.
PINNACLE_APEX_5_RW
Indicates a pinnacle apex 4.6-GB rewritable optical disk.
SONY_12_WO
Indicates a Sony 12" write once optical disk.
PHILIPS_12_WO
Indicates a Philips/LMS 12" write once optical disk.
HITACHI_12_WO
Indicates a Hitachi 12" write once optical disk.
CYGNET_12_WO
Indicates a Cygnet/ATG 12" write once optical disk.
KODAK_14_WO
Indicates a Kodak 14" write once optical disk.
MO_NFR_525
Indicates a near field recording (Terastor) optical disk.
NIKON_12_RW
Indicates a Nikon 12" rewritable optical disk.
IOMEGA_ZIP
Indicates Iomega zip magnetic disk device.
IOMEGA_JAZ
Indicates an Iomega Jaz magnetic disk device.
SYQUEST_EZ135
Indicates a Syquest EZ135 magnetic disk device.
SYQUEST_EZFLYER
Indicates a Syquest EzFlyer magnetic disk device.
SYQUEST_SYJET
Indicates a Syquest SyJet magnetic disk device.
AVATAR_F2
Indicates a 2.5" Floppy device.
MP2_8mm
Indicates an 8mm Hitachi tape device.
DST_S
Indicates a type DST Ampex small tape device.
DST_M
Indicates a type DST Ampex medium tape device.
DST_L
Indicates a type DST Ampex large tape device.
VXATape_1
Indicates an 8mm Ecrix tape device.
VXATape_2
Indicates an 8mm Ecrix tape device.
STK_EAGLE
LTO_Ultrium
Indicates an IBM, HP, or Seagate LTO Ultrium device.
LTO_Accelis
Indicates an IBM, HP, or Seagate LTO Accelis
DVD_RAM
Indicates a DVD-RAM optical device.
AIT_8mm
Indicates an AIT2 or higher 8mm tape device.
ADR_1
Indicates an on-stream ADR media type device.
ADR_2
Indicates an on-stream ADR media type device.
STK_9940
STK 9940
SAIT
SAIT Tapes
VXATape
VXA (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:0x20
One of the following tape types: DAT, DDS1, DDS2, and so on.
MiniQic
MiniQIC tape.
Travan
Travan tape (TR-1, TR-2, TR-3, and so on).
QIC
QIC tape.
MP_8mm
An 8mm Exabyte metal particle tape.
AME_8mm
An 8mm Exabyte advanced metal evaporative tape.
AIT1_8mm
An 8mm Sony AIT1 tape.
DLT
DLT compact tape (IIIxt or IV).
NCTP
Philips NCTP tape.
IBM_3480
IBM 3480 tape.
IBM_3490E
IBM 3490E tape.
IBM_Magstar_3590
IBM Magstar 3590 tape.
IBM_Magstar_MP
IBM Magstar MP tape.
STK_DATA_D3
STK data D3 tape.
SONY_DTF
Sony DTF tape.
DV_6mm
A 6mm digital videotape.
DMI
Exabyte DMI tape (or compatible).
SONY_D2
Sony D2S or D2L tape.
CLEANER_CARTRIDGE
Cleaner (all drive types that support cleaners).
CD_ROM
CD.
CD_R
CD (write once).
CD_RW
CD (rewriteable).
DVD_ROM
DVD.
DVD_R
DVD (write once).
DVD_RW
DVD (rewriteable).
MO_3_RW
Magneto-optical 3.5" (rewriteable).
MO_5_WO
Magneto-optical 5.25" (write once).
MO_5_RW
Magneto-optical 5.25" (rewriteable; not LIMDOW).
MO_5_LIMDOW
Magneto-optical 5.25" (rewriteable; LIMDOW).
PC_5_WO
Phase change 5.25" (write once)
PC_5_RW
Phase change 5.25" (rewriteable)
PD_5_RW
Phase change dual (rewriteable)
ABL_5_WO
Ablative 5.25" (write once).
PINNACLE_APEX_5_RW
Pinnacle Apex 4.6GB (rewriteable)
SONY_12_WO
Sony 12" (write once).
PHILIPS_12_WO
Philips/LMS 12" (write once).
HITACHI_12_WO
Hitachi 12" (write once)
CYGNET_12_WO
Cygnet/ATG 12" (write once)
KODAK_14_WO
Kodak 14" (write once)
MO_NFR_525
MO near field recording (Terastor)
NIKON_12_RW
Nikon 12" (rewriteable).
IOMEGA_ZIP
Iomega Zip.
IOMEGA_JAZ
Iomega Jaz.
SYQUEST_EZ135
Syquest EZ135.
SYQUEST_EZFLYER
Syquest EzFlyer.
SYQUEST_SYJET
Syquest SyJet.
AVATAR_F2
Avatar 2.5" floppy.
MP2_8mm
An 8mm Hitachi tape.
DST_S
Ampex DST small tape.
DST_M
Ampex DST medium tape.
DST_L
Ampex DST large tape.
VXATape_1
Ecrix 8mm tape.
VXATape_2
Ecrix 8mm tape.
STK_EAGLE
LTO_Ultrium
LTO Ultrium (IBM, HP, Seagate).
LTO_Accelis
LTO Accelis (IBM, HP, Seagate).
DVD_RAM
DVD-RAM.
AIT_8mm
AIT tape (AIT2 or higher).
ADR_1
OnStream ADR1.
ADR_2
OnStream ADR2.
STK_9940
STK 9940.
SAIT
SAIT tape.
Windows Server 2003: This is not supported before Windows Server 2003 with SP1.
VXATape
Exabyte VXA tape.
Windows Server 2008: This is not supported before Windows Server 2008.
STK 9840.