Ссылка платформы ядра
Платформа Ядра обеспечивает APIs и поддержку резидентных ядром драйверов устройств и других расширений ядра. Это определяет базовый класс для драйверов устройств Набора I/O (IOService), нескольких классов помощника и семей, поддерживающих много типов устройств.
COM-интерфейсы
Описывает |
Классы
Класс куска, представляющий устройство ATA. |
|
Пользовательский источник таймера используется драйверами семьи ATA. |
|
Класс куска, экземпляры которого каждый представляет устройство AGP. |
|
Подкласс |
|
Предоставляет информацию о поддерживаемых возможностях шины ATA. |
|
Используемый драйвером ATA складывают для представления содержания команды ATA. |
|
Базовый класс для драйверов контроллера ATA. |
|
Класс раньше конфигурировал режим передачи устройства ATA. |
|
Суперкласс для кусков устройства ATA. |
|
Описывает класс семьи (суперкласс), предоставляющий специфичную для шины поддержку для |
|
Класс, представляющий управляемый атрибут аудиоустройства. |
|
Абстрактный базовый класс для аудио устройства. |
|
Представляет уровень (объем) управление в аудиоустройстве. |
|
Описывает класс, представляющий логический или физический порт или функциональный блок в аудиоустройстве. |
|
Представляет однонаправленный аудиопоток (одноканальные или многоканальные демонстрационные буферные и связанные методы). |
|
Описывает бетон |
|
Описывает бетон |
|
Представляет физический переключатель (релейное) управление в аудиоустройстве. |
|
Описывает |
|
Описывает класс устройства блочной системы хранения для дисков Диска Blu-ray. |
|
Описывает подкласс |
|
Описывает |
|
Универсальный суперкласс для всех кусков устройства блочной системы хранения. |
|
Суперкласс для всех драйверов блочной системы хранения. |
|
Подкласс |
|
Объект базы данных, содержащий все лица драйвера Набора I/O, используемые во время процесса соответствия драйвера. |
|
Класс куска, представляющий устройство блочной системы хранения компакт-диска. |
|
|
|
Абстрактный суперкласс для команд устройства передал с драйверов устройств на контроллеры. |
|
Класс для выполнения действия с Набором I/O водительский workloop. |
|
Обеспечивает пул команд ( |
|
Класс, обеспечивающий доступ к конфигурации FireWire ROMs. |
|
Описывает очередь данных, разработанную для передающих данных от ядра до процесса пространства пользователя. |
|
Класс, представляющий программу DCL для изохронной коммуникации FireWire. |
|
Описывает |
|
Описывает |
|
Описывает |
|
Описывает |
|
Класс, обеспечивающий память, отображающуюся для DMA, поддерживая 64-разрядные физические адреса и преобразование адресов I/O. |
|
Класс куска, представляющий устройство блочной системы хранения DVD. |
|
|
|
Абстрактный суперкласс для контроллеров Ethernet. |
|
Объект куска, который инстанцируют |
|
Абстрактный суперкласс для всех источников событий цикла работы Набора I/O. |
|
Класс, представляющий 48-разрядный (расширенный) ATA логический адрес блока. |
|
Описывает класс источника события, позволяющий Вам предварительно отфильтровать входящие прерывания в контексте аппаратного прерывания. |
|
Описывает абстрактный базовый класс для схем фильтра, изменяющих поведение |
|
Описывает объект куска, представляющий устройство FireWire, которое совместимо с AV/C (аудио управление видео) протокол. |
|
Описывает класс, представляющий подблок AV/C (аудио управление видео) совместимое протоколом устройство FireWire. |
|
Описывает класс, эмулирующий цель устройства FireWire AV/C. |
|
Описывает класс, представляющий модуль в AV/C (аудио управление видео) совместимое протоколом устройство FireWire. |
|
Описывает класс, представляющий шину FireWire. |
|
Описывает класс, представляющий устройство FireWire. |
|
Описывает класс, используемый для мультиплексирования доступа к регистрам управления разъема FireWire. |
|
Описывает класс, предоставляющий поддержку для обслуживания входа в систему SBP2 и нормального выполнения команды ORB. |
|
Описывает класс, изменяющий поведение дескриптора памяти работать вокруг ошибки в общем куске кремния FireWire. |
|
Описывает класс, представляющий логическую единицу протокола последовательной шины 2 (SBP2) FireWire. |
|
Описывает класс, предоставляющий не, входят в систему связанное управление ORBs для FireWire SBP2. |
|
Описывает класс, используемый для построения управления невхода в систему ORBs для SBP2. |
|
Описывает класс согласования импедансов, создающий объекты ЛУНА SBP2 для |
|
Описывает класс, обеспечивающий драйвер для SBP2-совместимых устройств FireWire. |
|
Описывает базовый класс для кусков кадрового буфера, опубликованных графическими драйверами. |
|
Класс для управления адресами локального оборудования, которые доступны для других узлов по соединениям FireWire. |
|
Описывает класс, используемый для отправки команды асинхронно в устройство FireWire. |
|
Описывает класс, представляющий FireWire асинхронная команда PHY. |
|
Описывает класс, представляющий FireWire асинхронная потоковая команда. |
|
Потоковый класс слушателя, управляющий обратными вызовами для FireWire изохронный канал. |
|
Описывает класс, представляющий команду шины FireWire. |
|
Описывает класс, представляющий команду FireWire. |
|
Описывает класс, представляющий FireWire команда сравнивать-и-подкачивать. |
|
Описывает абстрактный базовый класс для программ FireWire DCL. |
|
Описывает класс, представляющий пул программ FireWire DCL. |
|
Описывает класс команды FireWire, выполняющий некоторый код после указанной задержки (в микросекундах). |
|
Описывает класс, представляющий FireWire локальный узел, отправляющий изохронные пакеты. |
|
Описывает |
|
Описывает |
|
Описывает вспомогательный класс для псевдоадресного пространства FireWire. |
|
Описывает подкласс |
|
Описывает a |
|
Описывает класс, сериализирующий передачу сетевых пакетов с помощью логического элемента команды на цикле работы. |
|
Описывает класс, представляющий устройство класса HID (обычно USB). |
|
Описывает класс, позволяющий Вам диспетчеризировать системные события, не создавая дополнительный экземпляр службы. |
|
Описывает класс, обеспечивающий интерфейс в ядре для работы с устройствами HID. |
|
Описывает класс дескриптора памяти, поддержанный частями других дескрипторов памяти. |
|
Описывает класс источника события Набора I/O, отправляющий событие на цикле работы, когда происходит прерывание. |
|
Описывает класс, отправляющий сообщения в удаленный отладчик по KDP. |
|
Описывает класс, обеспечивающий его физические адреса поддержки в прямом порядке байтов. |
|
Описывает класс, представляющий каталог конфигурации локального узла FireWire. |
|
Описывает класс для хранения mbuf (объединяющий буфер в сеть), который возвращает его физические адреса в формате с обратным порядком байтов. |
|
Описывает класс для хранения mbuf (объединяющий буфер в сеть), который обеспечивает физические адреса в форме, подходящей для основанного на дескрипторе DMA. |
|
Описывает класс для хранения mbuf (объединяющий буфер в сеть), который возвращает его физические адреса в формате с прямым порядком байтов. |
|
Описывает суперкласс для классов, хранящих mbuf (объединяющий буфер в сеть). |
|
Описывает класс для хранения mbuf (объединяющий буфер в сеть), который возвращает его физические адреса в порядке байтов узла. |
|
Описывает класс куска, представляющий часть носителей блочного доступа, таких как диск или раздел на диске. |
|
Описывает класс, помогающий в преобразовании между виртуальными и физическими адресами. |
|
Описывает абстрактный базовый класс для классов буфера памяти Набора I/O. |
|
Описывает класс, описывающий единственный отображенный диапазон памяти в дескрипторе памяти. |
|
Описывает класс дескриптора памяти, включающий другие дескрипторы памяти. |
|
Описывает подкласс |
|
Описывает суперкласс для драйверов устройств сетевого контроллера. |
|
Описывает именованный буферный класс, используемый сетевыми драйверами для экспорта интерфейсных свойств в пространство пользователя. |
|
Описывает класс куска что использование драйверов сетевого устройства для продажи служб к сетевому стеку ядра. |
|
Описывает класс, использующийся для распространения поддержки сетевой среды передачи (10BASE-T, например). |
|
Описывает абстрактный базовый класс для |
|
Описывает класс очереди пакетов, поддерживающий многократных производителей и единственного потребителя. |
|
Описывает класс, предоставляющий ограниченной очереди FIFO mbuf пакетов. |
|
Описывает базовый класс для объектов схемы выделения разделов. |
|
Описывает базовый класс для контроллеров ATA, следующих за спецификацией контроллера PCI-IDE шинного управления PCI. |
|
Описывает базовый класс для драйверов устройств PCI. |
|
Описывает базовый класс для классов, предоставляющих информацию об источнике питания. |
|
Описывает объект соединения управления питанием. |
|
Описывает класс, обеспечивающий бесплатный список для управления памятью устройства или другими подобными структурами. |
|
Описывает базовый класс для всех объектов в реестре I/O. |
|
Описывает класс для обхода дерева реестра I/O. |
|
Описывает подкласс |
|
Описывает класс, представляющий (параллельный) Шинный контроллер SCSI. |
|
Описывает базовый класс для классов, предоставляющих услуги протокола SCSI. |
|
Описывает класс служб протокола SCSI. |
|
Описывает базовый класс для большинства семей I/O Kit, устройств и драйверов. |
|
Описывает класс очереди данных, разработанный для совместного использования данных между ядром и пространством пользователя. |
|
Описывает базовый класс для объектов массового хранения. |
|
Описывает класс, представляющий поток буферов данных, переданных между ядром и пространством пользователя. |
|
Описывает класс, представляющий буфер данных, который является частью |
|
Описывает класс, представляющий поддиапазон памяти, указанной как часть другого |
|
Описывает класс, обеспечивающий источник события цикла работы, инициированный простым таймером. |
|
Описывает класс драйвера, соответствующий против устройств составного объекта USB. |
|
Описывает базовый класс для драйверов контроллера USB (драйверы для карт USB, например). |
|
Описывает подкласс |
|
Описывает класс контроллера USB с улучшенными возможностями управления питанием. |
|
Описывает |
|
Описывает класс драйвера, соответствующий против USB устройства HID. |
|
Описывает подкласс |
|
Описывает класс куска, представляющий интерфейс устройства на Шине USB. |
|
Описывает класс, представляющий открытый канал для устройства. |
|
Описывает класс, представляющий открытый канал для USB-устройства. |
|
Описывает класс, обеспечивающий коммуникацию между клиентами пространства пользователя и объектами Набора I/O. |
|
Описывает класс ядра, представляющий видеоустройство. |
|
Описывает класс набора I/O, представляющий видеопоток. |
|
Описывает класс, обеспечивающий цикл событий для планирования однопоточного доступа к аппаратным средствам. |
|
Описывает класс массива C++, используемый в Наборе I/O. |
|
Описывает класс, содержащий булево значение для использования в наборах Libkern. |
|
Описывает абстрактный суперкласс для классов набора Libkern. |
|
Описывает класс, выполняющий итерации через объекты в |
|
Описывает класс, содержащий массив байтов для использования в наборах Libkern. |
|
Описывает класс набора Libkern, предоставляющий ассоциативному хранилищу основанные на операция со строками ключи. |
|
Описывает абстрактный суперкласс для итераторов Libkern. |
|
Описывает класс, управляющий информацией о типах во время выполнения для Libkern и классов C++ Набора I/O. |
|
Описывает абстрактный класс начальной загрузки для Libkern и системы информации о типах во время выполнения Набора I/O. |
|
Описывает класс, представляющий целочисленное значение для использования в наборах Libkern. |
|
Описывает конкретный корневой класс Libkern и иерархии класса C++ Набора I/O. |
|
Описывает контейнерный класс Libkern, хранящий упорядоченный набор объектов. |
|
Описывает класс, координирующий сериализацию объектов C++ Libkern в поток XML. |
|
Описывает класс набора Libkern, хранящий неупорядоченный набор объектов. |
|
Описывает класс, хранящий струну до для использования в наборах Libkern. |
|
Описывает класс Libkern для управления uniqued строковые константы, такие как ключи словаря. |