Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот заголовок используется wdf. Дополнительные сведения можно найти здесь
В этом разделе упорядочивается ссылка на функциональный объект устройства (FDO) Windows Driver Framework (WDF) по категориям.
Категории на этой странице:
- обратного вызова событий Framework FDO
- Методы инициализации FDO Framework
- Методы FDO Framework
- Структура FDO и функции инициализации платформы
Обратные вызовы событий FDO Framework
Методы инициализации FDO Framework
- WdfFdoInitAllocAndQueryProperty
- WdfFdoInitAllocAndQueryPropertyEx
- WdfFdoInitOpenRegistryKey
- WdfFdoInitQueryProperty
- WdfFdoInitQueryPropertyEx
- WdfFdoInitSetDefaultChildListConfig
- WdfFdoInitSetEventCallbacks
- WdfFdoInitSetFilter
- WdfFdoInitWdmGetPhysicalDevice
Методы FDO платформы
- WdfFdoAddStaticChild
- WdfFdoGetDefaultChildList
- WdfFdoInitAllocAndQueryProperty
- WdfFdoInitOpenRegistryKey
- WdfFdoInitQueryProperty
- WdfFdoInitSetDefaultChildListConfig
- WdfFdoInitSetEventCallbacks
- WdfFdoInitSetFilter
- WdfFdoInitWdmGetPhysicalDevice
- WdfFdoLockStaticChildListForIteration
- WdfFdoQueryForInterface
- WdfFdoRetrieveNextStaticChild
- WdfFdoUnlockStaticChildListFromIteration
Структуры FDO и функции инициализации платформы
wdffdo.h содержит следующие интерфейсы программирования:
Функции
|
WDF_FDO_EVENT_CALLBACKS_INIT Функция WDF_FDO_EVENT_CALLBACKS_INIT инициализирует структуру WDF_FDO_EVENT_CALLBACKS. |
|
WdfFdoAddStaticChild Метод WdfFdoAddStaticChild добавляет указанное устройство в список драйверов функций дочерних устройств, которые были идентифицированы статическим перечислением. |
|
WdfFdoGetDefaultChildList Метод WdfFdoGetDefaultChildList возвращает дескриптор в дочерний список по умолчанию указанного устройства. |
|
WdfFdoInitAllocAndQueryProperty Метод WdfFdoInitAllocAndQueryProperty выделяет буфер и извлекает указанное свойство устройства. |
|
WdfFdoInitAllocAndQueryPropertyEx Метод WdfFdoInitAllocAndQueryPropertyEx выделяет буфер и извлекает указанное свойство устройства. |
|
WdfFdoInitOpenRegistryKey Метод WdfFdoInitOpenRegistryKey открывает аппаратный ключ устройства или раздел программного обеспечения драйвера в реестре и создает объект реестра реестра платформы, представляющий раздел реестра. |
|
WdfFdoInitQueryProperty Метод WdfFdoInitQueryProperty извлекает указанное свойство устройства. |
|
WdfFdoInitQueryPropertyEx Метод WdfFdoInitQueryPropertyEx извлекает указанное свойство устройства. |
|
WdfFdoInitSetDefaultChildListConfig Метод WdfFdoInitSetDefaultChildListConfig настраивает дочерний список водителя шины по умолчанию. |
|
WdfFdoInitSetEventCallbacks Метод WdfFdoInitSetEventCallbacks регистрирует функции обратного вызова на основе платформы для указанного устройства. |
|
WdfFdoInitSetFilter Метод WdfFdoInitSetFilter определяет вызывающий драйвер как драйвер фильтра верхнего или нижнего уровня для указанного устройства. |
|
WdfFdoInitWdmGetPhysicalDevice Метод WdfFdoInitWdmGetPhysicalDevice извлекает объект WDM физического устройства (PDO) устройства. |
|
WdfFdoLockStaticChildListForIteration Метод WdfFdoLockStaticChildListForIteration подготавливает платформу для получения элементов из статического дочернего списка, который принадлежит указанному родительскому устройству. |
|
WdfFdoQueryForInterface Метод WdfFdoQueryForInterface получает доступ к другому интерфейсу GUID драйвера. |
|
WdfFdoRetrieveNextStaticChild Метод WdfFdoRetrieveNextStaticChild извлекает дескриптор для следующего объекта устройства платформы в списке дочерних устройств. |
|
WdfFdoUnlockStaticChildListFromIteration Метод WdfFdoUnlockStaticChildListFromIteration разблокирует список дочерних устройств для указанного устройства и обрабатывает любые изменения в списке, который драйвер сделал во время блокировки списка. |
Функции обратного вызова
|
EVT_WDF_DEVICE_FILTER_RESOURCE_REQUIREMENTS Функция обратного вызова события evtDeviceFilterAddResourceRequirements драйвера может добавлять ресурсы в набор требований к аппаратным ресурсам, прежде чем система назначает ресурсы устройству. |
|
EVT_WDF_DEVICE_REMOVE_ADDED_RESOURCES Функция обратного вызова события события EvtDeviceRemoveAddedResources драйвера удаляет аппаратные ресурсы, добавленные функцией обратного вызова EvtDeviceFilterAddRequirements. |
Структуры
|
WDF_FDO_EVENT_CALLBACKS Структура WDF_FDO_EVENT_CALLBACKS содержит указатели на функции обратного вызова событий PnP драйвера функции. |