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


Заголовок 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 открывает раздел реестра параметров драйвера и извлекает дескриптор объекта реестра реестра платформы, представляющего ключ.
WdfDriverOpenPersistentStateRegistryKey

Дополнительные сведения: WdfDriverOpenPersistentStateRegistryKey
WdfDriverRegisterTraceInfo

Метод WdfDriverRegisterTraceInfo зарезервирован только для внутреннего использования.
WdfDriverRetrieveDriverDataDirectoryString

Дополнительные сведения: функция WdfDriverRetrieveDriverDataDirectoryString
WdfDriverRetrieveVersionString

Метод WdfDriverRetrieveVersionString получает строку Юникода, которая определяет версию платформы драйвера Kernel-Mode, с которым работает драйвер.
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 указывает флаги инициализации драйвера.