Заголовок wdfdriver.h
Этот заголовок используется wdf. Дополнительные сведения см. в разделе:
wdfdriver.h содержит следующие программные интерфейсы:
Функции
WDF_DRIVER_CONFIG_INIT Функция WDF_DRIVER_CONFIG_INIT инициализирует структуру WDF_DRIVER_CONFIG драйвера. |
WDF_DRIVER_VERSION_AVAILABLE_PARAMS_INIT Функция WDF_DRIVER_VERSION_AVAILABLE_PARAMS_INIT инициализирует структуру WDF_DRIVER_VERSION_AVAILABLE_PARAMS. |
WdfDriverCreate Метод WdfDriverCreate создает объект драйвера платформы для вызывающего драйвера. |
WdfDriverErrorReportApiMissing Дополнительные сведения: Функция WdfDriverErrorReportApiMissing |
WdfDriverGetRegistryPath Метод WdfDriverGetRegistryPath извлекает путь к разделу реестра драйвера в дереве служб реестра. |
WdfDriverIsVersionAvailable Метод WdfDriverIsVersionAvailable возвращает логическое значение, указывающее, работает ли драйвер с указанной версией библиотеки Kernel-Mode Driver Framework. |
WdfDriverOpenParametersRegistryKey Метод WdfDriverOpenParametersRegistryKey открывает раздел реестра Parameters драйвера и извлекает дескриптор для объекта раздела реестра платформы, представляющего этот ключ. |
WdfDriverOpenPersistentStateRegistryKey Дополнительные сведения: WdfDriverOpenPersistentStateRegistryKey |
WdfDriverRegisterTraceInfo Метод WdfDriverRegisterTraceInfo зарезервирован только для внутреннего использования. |
WdfDriverRetrieveDriverDataDirectoryString Дополнительные сведения: Функция WdfDriverRetrieveDriverDataDirectoryString |
WdfDriverRetrieveVersionString Метод WdfDriverRetrieveVersionString извлекает строку Юникода, идентифицирующая версию платформы Kernel-Mode Driver Framework, с помощью которого выполняется драйвер. |
WdfDriverWdmGetDriverObject Метод WdfDriverWdmGetDriverObject извлекает указатель на объект драйвера модели драйвера Windows (WDM), связанный с указанным объектом драйвера платформы. |
WdfGetDriver Метод WdfGetDriver возвращает дескриптор объекту драйвера платформы, представляющего вызывающий драйвер. |
WdfWdmDriverGetWdfDriverHandle Метод WdfWdmDriverGetWdfDriverHandle возвращает дескриптор объекту драйвера платформы, связанному с указанным объектом драйвера модели драйвера Windows (WDM). |
Функции обратного вызова
EVT_WDF_DRIVER_DEVICE_ADD Функция обратного вызова события EvtDriverDeviceAdd драйвера выполняет операции инициализации устройства, когда диспетчер Plug and Play (PnP) сообщает о существовании устройства. |
EVT_WDF_DRIVER_UNLOAD Функция обратного вызова события EvtDriverUnload драйвера выполняет операции, которые должны выполняться перед выгрузкой драйвера. |
Структуры
WDF_DRIVER_CONFIG Структура WDF_DRIVER_CONFIG является входным параметром для WdfDriverCreate. |
WDF_DRIVER_VERSION_AVAILABLE_PARAMS Структура WDF_DRIVER_VERSION_AVAILABLE_PARAMS указывает основные и дополнительные номера версий для библиотеки платформы Kernel-Mode Driver Framework. |
Перечисления
WDF_DRIVER_INIT_FLAGS Перечисление WDF_DRIVER_INIT_FLAGS указывает флаги инициализации драйвера. |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по