ReactOS 0.4.16-dev-197-g92996da
_DEVICE_MEDIA_INFO Struct Reference

#include <ntddstor.h>

Collaboration diagram for _DEVICE_MEDIA_INFO:

Public Attributes

union {
   struct {
      LARGE_INTEGER   Cylinders
 
      STORAGE_MEDIA_TYPE   MediaType
 
      ULONG   TracksPerCylinder
 
      ULONG   SectorsPerTrack
 
      ULONG   BytesPerSector
 
      ULONG   NumberMediaSides
 
      ULONG   MediaCharacteristics
 
   }   DiskInfo
 
   struct {
      LARGE_INTEGER   Cylinders
 
      STORAGE_MEDIA_TYPE   MediaType
 
      ULONG   TracksPerCylinder
 
      ULONG   SectorsPerTrack
 
      ULONG   BytesPerSector
 
      ULONG   NumberMediaSides
 
      ULONG   MediaCharacteristics
 
   }   RemovableDiskInfo
 
   struct {
      STORAGE_MEDIA_TYPE   MediaType
 
      ULONG   MediaCharacteristics
 
      ULONG   CurrentBlockSize
 
      STORAGE_BUS_TYPE   BusType
 
      union {
         struct {
            UCHAR   MediumType
 
            UCHAR   DensityCode
 
         }   ScsiInformation
 
      }   BusSpecificData
 
   }   TapeInfo
 
DeviceSpecific
 

Detailed Description

Definition at line 458 of file ntddstor.h.

Member Data Documentation

◆ 

union { ... } _DEVICE_MEDIA_INFO::BusSpecificData

◆ BusType

STORAGE_BUS_TYPE _DEVICE_MEDIA_INFO::BusType

Definition at line 482 of file ntddstor.h.

◆ BytesPerSector

ULONG _DEVICE_MEDIA_INFO::BytesPerSector

Definition at line 465 of file ntddstor.h.

◆ CurrentBlockSize

ULONG _DEVICE_MEDIA_INFO::CurrentBlockSize

Definition at line 481 of file ntddstor.h.

◆ Cylinders

LARGE_INTEGER _DEVICE_MEDIA_INFO::Cylinders

Definition at line 461 of file ntddstor.h.

◆ DensityCode

UCHAR _DEVICE_MEDIA_INFO::DensityCode

Definition at line 486 of file ntddstor.h.

◆ 

union { ... } _DEVICE_MEDIA_INFO::DeviceSpecific

◆ 

struct { ... } _DEVICE_MEDIA_INFO::DiskInfo

Referenced by DiskDetermineMediaTypes().

◆ MediaCharacteristics

ULONG _DEVICE_MEDIA_INFO::MediaCharacteristics

Definition at line 467 of file ntddstor.h.

◆ MediaType

STORAGE_MEDIA_TYPE _DEVICE_MEDIA_INFO::MediaType

Definition at line 462 of file ntddstor.h.

◆ MediumType

UCHAR _DEVICE_MEDIA_INFO::MediumType

Definition at line 485 of file ntddstor.h.

◆ NumberMediaSides

ULONG _DEVICE_MEDIA_INFO::NumberMediaSides

Definition at line 466 of file ntddstor.h.

◆ 

struct { ... } _DEVICE_MEDIA_INFO::RemovableDiskInfo

◆ 

struct { ... } _DEVICE_MEDIA_INFO::ScsiInformation

◆ SectorsPerTrack

ULONG _DEVICE_MEDIA_INFO::SectorsPerTrack

Definition at line 464 of file ntddstor.h.

◆ 

struct { ... } _DEVICE_MEDIA_INFO::TapeInfo

◆ TracksPerCylinder

ULONG _DEVICE_MEDIA_INFO::TracksPerCylinder

Definition at line 463 of file ntddstor.h.


The documentation for this struct was generated from the following file: