Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В следующей таблице перечислены все объекты платформы и приведены основные сведения о каждом объекте. Столбец режима указывает, может ли объект использоваться в драйверах KMDF и UMDF или только в KMDF.
Список обратных вызовов и методов и применимых платформ см. в сводке по обратным вызовам и методам WDF.
Имя | Ручка | Цель | Родительский элемент по умолчанию | Может ли драйвер переопределить родителя по умолчанию? | Режим | Ссылка |
---|---|---|---|---|---|---|
Объект "Дочерний список" | WDFCHILDLIST | Представляет список дочерних устройств, подключенных к родительскому устройству. | Объект устройства | нет | км | Справочник по объекту WDF Child-List |
Объект коллекции | WDFCOLLECTION | Представляет коллекцию объектов. | Объект драйвера | Да | KM/UM | Справочник по объекту коллекции WDF |
Общий объект буфера | WDFCOMMONBUFFER | Представляет общий буфер. | Объект активатора DMA | нет | км | Справочник по общему буферу WDF |
Объект устройства | WDFDEVICE | Представляет устройство. | Объект драйвера | нет | KM/UM | Справочник по объекту устройства WDF |
Объект-активатор DMA | WDFDMAENABLER | Позволяет драйверу использовать возможности DMA платформы. | Объект устройства | Да | км | Справочник по объекту WDF DMA |
Объект транзакции DMA | WDFDMATRANSACTION | Представляет транзакцию DMA. | Объект активатора DMA | нет | км | Справочник по объекту WDF DMA |
Объект DPC | WDFDPC | Представляет отложенный вызов процедуры. | Отсутствует | Да | км | Справочник по объекту WDF DPC |
Объект драйвера | WDFDRIVER | Представляет драйвер. | Отсутствует | нет | KM/UM | Справочник по объекту драйвера WDF |
Объект File | WDFFILEOBJECT | Представляет файл. | Объект устройства | нет | KM/UM | Справочник по объекту файла WDF |
Общий объект | WDFOBJECT | Представляет общий объект. | Объект драйвера | Да | KM/UM | Справочник по общему объекту WDF |
Объект прерывания | WDFINTERRUPT | Представляет ресурс аппаратного прерывания. | Объект устройства | Да | KM/UM | Справочник по объекту прерывания WDF |
Целевой объект ввода-вывода | WDFIOTARGET | Представляет драйвер, в который другой драйвер отправляет запросы ввода-вывода. | Объект устройства | Да | KM/UM | Справочник по целевому объекту операций ввода-вывода WDF |
Объект Lookaside-list (список предварительных данных) | WDFLOOKASIDE | Представляет список временного доступа. | Объект драйвера | Да | км | Справочник по объекту памяти WDF |
Объект памяти | WDFMEMORY | Представляет буфер памяти. | Объект драйвера | Да | КМ/УМ | Справочник по объекту памяти WDF |
Объект Queue | WDFQUEUE | Представляет очередь ввода-вывода, которая получает запросы ввода-вывода. | Объект устройства | Да | KM/UM | Справочник по объекту очереди WDF |
Объект раздела реестра | WDFKEY | Представляет раздел реестра. | Объект драйвера | Да | KM/UM | Ссылка на объект ключа реестра WDF |
Объект запроса | WDFREQUEST | Представляет запрос ввода-вывода. | Нет, если он создан фреймворком. Объект Driver, если он создан драйвером. | Да, если создан драйвером. | KM/UM | Справочник по объекту запроса WDF |
Объект списка ресурсов | WDFCMRESLIST | Представляет список ресурсов. | Объект драйвера | нет | KM/UM | Справочник по объекту ресурсов WDF |
Объект списка диапазонов ресурсов | WDFIORESLIST | Представляет логическую конфигурацию. | Объект списка требований к ресурсам | нет | км | Справочник по объекту ресурсов WDF |
Объект списка требований к ресурсам | WDFIORESREQLIST | Представляет список требований к ресурсам. | Объект драйвера | нет | км | Справочник по объекту ресурсов WDF |
Объект spin-lock | WDFSPINLOCK | Представляет спин-блокировку. | Объект драйвера | Да | KM/UM | Методы синхронизации WDF |
Объект String | WDFSTRING | Представляет строку Юникода. | Объект драйвера | Да | KM/UM | Справочник по объекту строки WDF |
Объект Таймер | WDFTIMER | Представляет таймер. | Отсутствует | Да | KM/UM | Справочник по объекту таймера WDF |
Объект USB-устройства | WDFUSBDEVICE | Представляет устройство, подключенное к USB. | Объект устройства | нет | KM/UM | Справочник по USB WDF |
ОБЪЕКТ USB-интерфейса | WDFUSBINTERFACE | Представляет интерфейс USB-устройства. | Объект USB-устройства | нет | KM/UM | Справочник по USB WDF |
Объект USB-канала | WDFUSBPIPE | Представляет канал передачи данных USB-устройства. | ОБЪЕКТ USB-интерфейса | нет | КМ/УМ | Справочник по USB WDF |
Объект wait-lock | WDFWAITLOCK | Представляет блокировку ожидания. | Объект драйвера | Да | KM/UM | Методы синхронизации WDF |
Объект экземпляра WMI | WDFWMIINSTANCE | Представляет экземпляр блока данных WMI. | Объект поставщика WMI | нет | км | Справочник по WDF WMI |
Объект поставщика WMI | WDFWMIPROVIDER | Представляет блок данных WMI. | Объект устройства | нет | км | Справочник по WDF WMI |
Объект рабочего элемента | WDFWORKITEM | Представляет рабочий элемент. | Отсутствует | Да | KM/UM | Справочник по объекту WDF Work-Item |