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

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

Разработчик

Ссылка класса IOSubMemoryDescriptor

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

На этой странице
Язык:

IOSubMemoryDescriptor

Объект IOSubMemoryDescriptor описывает область памяти, составленную из части другого IOMemoryDescriptor.

Объект IOSubMemoryDescriptor представляет поддиапазон памяти, указанной как часть другого IOMemoryDescriptor.

Наследование


Не применимый

Соответствует


Не применимый

Оператор импорта


Не применимый

Objective C

@import Kernel;

Доступность


Доступный в OS X v10.0 и позже.
  • Создайте IOMemoryDescriptor для описания поддиапазона существующего дескриптора.

    Объявление

    C++

    static IOSubMemoryDescriptor * withSubRange( IOMemoryDescriptor *of, IOByteCountoffset, IOByteCountlength, IOOptionBitsoptions);

    Параметры

    of

    Родительский IOMemoryDescriptor которого поддиапазон должен использоваться для нового дескриптора, который будет сохранен поддиапазоном IOMemoryDescriptor.

    offset

    Байтовое смещение в родительскую память дескриптора памяти.

    length

    Длина поддиапазона.

    options

    kIOMemoryDirectionMask (options:direction) Это откусывание указывает направление I/O, которое будет связано с дескриптором, который может влиять на работу того, чтобы подготавливать и завершить методы на некоторой архитектуре.

    Возвращаемое значение

    Создаваемый IOMemoryDescriptor на успехе, чтобы быть выпущенным вызывающей стороной или нулем при отказе.

    Обсуждение

    Этот метод создает и инициализирует IOMemoryDescriptor для памяти, состоящей из поддиапазона указанного дескриптора памяти. Родительский дескриптор памяти сохраняется новым дескриптором.