#include <IOKit/storage/IOMedia.h>
IOKit/storage/IOMedia.h
@header IOMedia
@abstract
This header contains the IOMedia class definition.
macrokIOMediaClass
#define kIOMediaClass "IOMedia"
macrokIOMediaContentKey
#define kIOMediaContentKey "Content"
macrokIOMediaContentHintKey
#define kIOMediaContentHintKey "Content Hint"
macrokIOMediaEjectableKey
#define kIOMediaEjectableKey "Ejectable"
macrokIOMediaLeafKey
#define kIOMediaLeafKey "Leaf"
macrokIOMediaOpenKey
#define kIOMediaOpenKey "Open"
macrokIOMediaPreferredBlockSizeKey
#define kIOMediaPreferredBlockSizeKey "Preferred Block Size"
macrokIOMediaRemovableKey
#define kIOMediaRemovableKey "Removable"
macrokIOMediaSizeKey
#define kIOMediaSizeKey "Size"
macrokIOMediaUUIDKey
#define kIOMediaUUIDKey "UUID"
macrokIOMediaWholeKey
#define kIOMediaWholeKey "Whole"
macrokIOMediaWritableKey
#define kIOMediaWritableKey "Writable"
macrokIOMediaContentMaskKey
#define kIOMediaContentMaskKey "Content Mask"
macrokIOMediaIconKey
#define kIOMediaIconKey "IOMediaIcon"
macrokIOMediaInvalidStartupDiskKey
#define kIOMediaInvalidStartupDiskKey "Invalid Startup Disk"
enum(anonymous)
| kIOMediaAttributeEjectableMask | 1 | |
| kIOMediaAttributeRemovableMask | 2 | |
| kIOMediaAttributeReservedMask | 4294967292 |
typedefIOMediaAttributeMask
typedef UInt32 IOMediaAttributeMask