Поделиться через


Заголовок 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 указывает флаги инициализации драйвера.