#include <IOKit/storage/IOMedia.h>

IOKit/storage/IOMedia.h Kernel.framework

@header IOMedia @abstract This header contains the IOMedia class definition.
15 macros · 1 enum · 1 typedef

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)

underlying type unsigned int
kIOMediaAttributeEjectableMask1
kIOMediaAttributeRemovableMask2
kIOMediaAttributeReservedMask4294967292

typedefIOMediaAttributeMask

typedef UInt32 IOMediaAttributeMask