Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка IOBlockStorageDriver.h

Опции
Развертывание Target:

На этой странице

Ссылка 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 и позже.