Ссылка IOBlockStorageDriver.h
Этот заголовок содержит определение класса IOBlockStorageDriver.
Включенные заголовки
<IOKit/IOTypes.h>
<IOKit/storage/IOBlockStorageDevice.h>
<IOKit/storage/IOMedia.h>
<IOKit/storage/IOStorage.h>
Посмотрите раздел Overview выше для документации уровня заголовка.
-
Объявление
Objective C
#define kIOBlockStorageDriverClass "IOBlockStorageDriver" #define kIOBlockStorageDriverStatisticsBytesReadKey "Bytes (Read)" #define kIOBlockStorageDriverStatisticsBytesWrittenKey "Bytes (Write)" #define kIOBlockStorageDriverStatisticsKey "Statistics" #define kIOBlockStorageDriverStatisticsLatentReadTimeKey "Latency Time (Read)" #define kIOBlockStorageDriverStatisticsLatentWriteTimeKey "Latency Time (Write)" #define kIOBlockStorageDriverStatisticsReadErrorsKey "Errors (Read)" #define kIOBlockStorageDriverStatisticsReadRetriesKey "Retries (Read)" #define kIOBlockStorageDriverStatisticsReadsKey "Operations (Read)" #define kIOBlockStorageDriverStatisticsTotalReadTimeKey "Total Time (Read)" #define kIOBlockStorageDriverStatisticsTotalWriteTimeKey "Total Time (Write)" #define kIOBlockStorageDriverStatisticsWriteErrorsKey "Errors (Write)" #define kIOBlockStorageDriverStatisticsWriteRetriesKey "Retries (Write)" #define kIOBlockStorageDriverStatisticsWritesKey "Operations (Write)"
Константы
-
kIOBlockStorageDriverClass
kIOBlockStorageDriverClass
Имя класса IOBlockStorageDriver.
Доступный в OS X v10.0 и позже.
-
kIOBlockStorageDriverStatisticsBytesReadKey
kIOBlockStorageDriverStatisticsBytesReadKey
Описывает число чтения байтов, так как инстанцировали драйвер блочной системы хранения.
Это свойство описывает число чтения байтов, так как инстанцировали драйвер блочной системы хранения. Это - одна из статистических записей, перечисленных под верхним уровнем kIOBlockStorageDriverStatisticsKey таблица свойства. Это имеет значение OSNumber.
Доступный в OS X v10.0 и позже.
-
kIOBlockStorageDriverStatisticsBytesWrittenKey
kIOBlockStorageDriverStatisticsBytesWrittenKey
Описывает число байтов, записанных, так как инстанцировали драйвер блочной системы хранения.
Это свойство описывает число байтов, записанных, так как инстанцировали драйвер блочной системы хранения. Это - одна из статистических записей, перечисленных под верхним уровнем kIOBlockStorageDriverStatisticsKey таблица свойства. Это имеет значение OSNumber.
Доступный в OS X v10.0 и позже.
-
kIOBlockStorageDriverStatisticsKey
kIOBlockStorageDriverStatisticsKey
Содержит таблицу числовых значений, описывающих водительскую операционную статистику.
Это свойство содержит таблицу числовых значений, описывающих водительскую операционную статистику. Таблица является OSDictionary, где каждая запись описывает одну данную статистическую величину.
Доступный в OS X v10.0 и позже.
-
kIOBlockStorageDriverStatisticsLatentReadTimeKey
kIOBlockStorageDriverStatisticsLatentReadTimeKey
Описывает число наносекунд задержки во время чтений, так как инстанцировали драйвер блочной системы хранения.
Это свойство описывает число наносекунд задержки во время чтений, так как инстанцировали драйвер блочной системы хранения. Это - одна из статистических записей, перечисленных под верхним уровнем kIOBlockStorageDriverStatisticsKey таблица свойства. Это имеет значение OSNumber.
Доступный в OS X v10.0 и позже.
-
kIOBlockStorageDriverStatisticsLatentWriteTimeKey
kIOBlockStorageDriverStatisticsLatentWriteTimeKey
Описывает число наносекунд задержки во время записей, так как инстанцировали драйвер блочной системы хранения.
Это свойство описывает число наносекунд задержки во время записей, так как инстанцировали драйвер блочной системы хранения. Это - одна из статистических записей, перечисленных под верхним уровнем kIOBlockStorageDriverStatisticsKey таблица свойства. Это имеет значение OSNumber.
Доступный в OS X v10.0 и позже.
-
kIOBlockStorageDriverStatisticsReadErrorsKey
kIOBlockStorageDriverStatisticsReadErrorsKey
Описывает число ошибок чтения, с которыми встречаются, так как инстанцировали драйвер блочной системы хранения.
Это свойство описывает число ошибок чтения, с которыми встречаются, так как инстанцировали драйвер блочной системы хранения. Это - одна из статистических записей, перечисленных под верхним уровнем kIOBlockStorageDriverStatisticsKey таблица свойства. Это имеет значение OSNumber.
Доступный в OS X v10.0 и позже.
-
kIOBlockStorageDriverStatisticsReadRetriesKey
kIOBlockStorageDriverStatisticsReadRetriesKey
Описывает число повторений чтения, требуемых, так как инстанцировали драйвер блочной системы хранения.
Это свойство описывает число повторений чтения, требуемых, так как инстанцировали драйвер блочной системы хранения. Это - одна из статистических записей, перечисленных под верхним уровнем kIOBlockStorageDriverStatisticsKey таблица свойства. Это имеет значение OSNumber.
Доступный в OS X v10.0 и позже.
-
kIOBlockStorageDriverStatisticsReadsKey
kIOBlockStorageDriverStatisticsReadsKey
Описывает число операций чтения, обработанных, так как инстанцировали драйвер блочной системы хранения.
Это свойство описывает число операций чтения, обработанных, так как инстанцировали драйвер блочной системы хранения. Это - одна из статистических записей, перечисленных под верхним уровнем kIOBlockStorageDriverStatisticsKey таблица свойства. Это имеет значение OSNumber.
Доступный в OS X v10.0 и позже.
-
kIOBlockStorageDriverStatisticsTotalReadTimeKey
kIOBlockStorageDriverStatisticsTotalReadTimeKey
Описывает число наносекунд, проведенных, выполняя чтения, так как инстанцировали драйвер блочной системы хранения.
Это свойство описывает число наносекунд, проведенных, выполняя чтения, так как инстанцировали драйвер блочной системы хранения. Это - одна из статистических записей, перечисленных под верхним уровнем kIOBlockStorageDriverStatisticsKey таблица свойства. Это имеет значение OSNumber.
Доступный в OS X v10.0 и позже.
-
kIOBlockStorageDriverStatisticsTotalWriteTimeKey
kIOBlockStorageDriverStatisticsTotalWriteTimeKey
Описывает число наносекунд, проведенных, выполняя записи, так как инстанцировали драйвер блочной системы хранения.
Это свойство описывает число наносекунд, проведенных, выполняя записи, так как инстанцировали драйвер блочной системы хранения. Это - одна из статистических записей, перечисленных под верхним уровнем kIOBlockStorageDriverStatisticsKey таблица свойства. Это имеет значение OSNumber.
Доступный в OS X v10.0 и позже.
-
kIOBlockStorageDriverStatisticsWriteErrorsKey
kIOBlockStorageDriverStatisticsWriteErrorsKey
Описывает число ошибок при записи, с которыми встречаются, так как инстанцировали драйвер блочной системы хранения.
Это свойство описывает число ошибок при записи, с которыми встречаются, так как инстанцировали драйвер блочной системы хранения. Это - одна из статистических записей, перечисленных под верхним уровнем kIOBlockStorageDriverStatisticsKey таблица свойства. Это имеет значение OSNumber.
Доступный в OS X v10.0 и позже.
-
kIOBlockStorageDriverStatisticsWriteRetriesKey
kIOBlockStorageDriverStatisticsWriteRetriesKey
Описывает число повторений записи, требуемых, так как инстанцировали драйвер блочной системы хранения.
Это свойство описывает число повторений записи, требуемых, так как инстанцировали драйвер блочной системы хранения. Это - одна из статистических записей, перечисленных под верхним уровнем kIOBlockStorageDriverStatisticsKey таблица свойства. Это имеет значение OSNumber.
Доступный в OS X v10.0 и позже.
-
kIOBlockStorageDriverStatisticsWritesKey
kIOBlockStorageDriverStatisticsWritesKey
Описывает число операций записи, обработанных, так как инстанцировали драйвер блочной системы хранения.
Это свойство описывает число операций записи, обработанных, так как инстанцировали драйвер блочной системы хранения. Это - одна из статистических записей, перечисленных под верхним уровнем kIOBlockStorageDriverStatisticsKey таблица свойства. Это имеет значение OSNumber.
Доступный в OS X v10.0 и позже.
-
-
Различные состояния, о которых может сообщить getMediaState ().
Объявление
Objective C
enum { kIOMediaStateOffline = 0, kIOMediaStateOnline = 1, kIOMediaStateBusy = 2 };
Константы
-
kIOMediaStateOffline
kIOMediaStateOffline
Носители не доступны.
Доступный в OS X v10.4 и позже.
-
kIOMediaStateOnline
kIOMediaStateOnline
Носители доступны и готовы к операциям.
Доступный в OS X v10.4 и позже.
-
kIOMediaStateBusy
kIOMediaStateBusy
Носители доступны, но не готовы к операциям.
Доступный в OS X v10.4 и позже.
-