Encabezado wdfdriver.h
WDF usa este encabezado. Para obtener más información, consulte:
wdfdriver.h contiene las siguientes interfaces de programación:
Funciones
WDF_DRIVER_CONFIG_INIT La función WDF_DRIVER_CONFIG_INIT inicializa la estructura WDF_DRIVER_CONFIG de un controlador. |
WDF_DRIVER_VERSION_AVAILABLE_PARAMS_INIT La función WDF_DRIVER_VERSION_AVAILABLE_PARAMS_INIT inicializa una estructura WDF_DRIVER_VERSION_AVAILABLE_PARAMS. |
WdfDriverCrear El método WdfDriverCreate crea un objeto de controlador de marco para el controlador que realiza la llamada. |
WdfDriverErrorReportApiMissing Más información sobre: Función WdfDriverErrorReportApiMissing |
WdfDriverGetRegistryPath El método WdfDriverGetRegistryPath recupera la ruta de acceso a la clave del Registro del controlador en el árbol Servicios del Registro. |
WdfDriverIsVersionAvailable El método WdfDriverIsVersionAvailable devuelve un valor booleano que indica si el controlador se ejecuta con una versión especificada de la biblioteca de Kernel-Mode Driver Framework. |
WdfDriverOpenParametersRegistryKey El método WdfDriverOpenParametersRegistryKey abre la clave del Registro Parameters del controlador y recupera un identificador de un objeto de clave del Registro de marco que representa la clave. |
WdfDriverOpenPersistentStateRegistryKey Más información sobre: WdfDriverOpenPersistentStateRegistryKey |
WdfDriverRegisterTraceInfo El método WdfDriverRegisterTraceInfo está reservado solo para uso interno. |
WdfDriverRetrieveDriverDataDirectoryString Más información sobre: Función WdfDriverRetrieveDriverDataDirectoryString |
WdfDriverRetrieveVersionString El método WdfDriverRetrieveVersionString recupera una cadena Unicode que identifica la versión de Kernel-Mode Driver Framework con la que se ejecuta el controlador. |
WdfDriverWdmGetDriverObject El método WdfDriverWdmGetDriverObject recupera un puntero al objeto de controlador modelo de controlador de Windows (WDM) asociado a un objeto de controlador de marco especificado. |
WdfGetDriver El método WdfGetDriver devuelve un identificador al objeto de controlador de marco que representa el controlador que realiza la llamada. |
WdfWdmDriverGetWdfDriverHandle El método WdfWdmDriverGetWdfDriverHandle devuelve un identificador al objeto de controlador de marco asociado a un objeto de controlador de Windows Driver Model (WDM) especificado. |
Funciones de devolución de llamada
EVT_WDF_DRIVER_DEVICE_ADD La función de devolución de llamada de eventos EvtDriverDeviceAdd de un controlador realiza operaciones de inicialización de dispositivos cuando el administrador de Plug and Play (PnP) informa de la existencia de un dispositivo. |
EVT_WDF_DRIVER_UNLOAD La función de devolución de llamada de eventos EvtDriverUnload de un controlador realiza operaciones que deben realizarse antes de descargar el controlador. |
Estructuras
WDF_DRIVER_CONFIG La estructura WDF_DRIVER_CONFIG es un parámetro de entrada para WdfDriverCreate. |
WDF_DRIVER_VERSION_AVAILABLE_PARAMS La estructura WDF_DRIVER_VERSION_AVAILABLE_PARAMS especifica los números de versión principal y secundaria de la biblioteca de Kernel-Mode Driver Framework. |
Enumeraciones
WDF_DRIVER_INIT_FLAGS La enumeración WDF_DRIVER_INIT_FLAGS especifica las marcas de inicialización del controlador. |