Compartir a través de


Encabezado wdffdo.h

WDF usa este encabezado. Para más información, consulte:

En este tema se ordena la referencia de objetos de dispositivo funcional (FDO) de Windows Driver Frameworks (WDF) por categoría.

Las categorías de esta página son:

Devoluciones de llamada de eventos FDO de marco

Métodos de inicialización de FDO de marco

Métodos de FDO de marco

Funciones de inicialización y estructuras de FDO de marco

wdffdo.h contiene las siguientes interfaces de programación:

Functions

 
WDF_FDO_EVENT_CALLBACKS_INIT

La función WDF_FDO_EVENT_CALLBACKS_INIT inicializa una estructura de WDF_FDO_EVENT_CALLBACKS.
WdfFdoAddStaticChild

El método WdfFdoAddStaticChild agrega un dispositivo especificado a la lista de dispositivos secundarios de un controlador de función identificados por la enumeración estática.
WdfFdoGetDefaultChildList

El método WdfFdoGetDefaultChildList devuelve un identificador a la lista secundaria predeterminada de un dispositivo especificado.
WdfFdoInitAllocAndQueryProperty

El método WdfFdoInitAllocAndQueryProperty asigna un búfer y recupera una propiedad de dispositivo especificada.
WdfFdoInitAllocAndQueryPropertyEx

El método WdfFdoInitAllocAndQueryPropertyEx asigna un búfer y recupera una propiedad de dispositivo especificada.
WdfFdoInitOpenRegistryKey

El método WdfFdoInitOpenRegistryKey abre la clave de hardware de un dispositivo o la clave de software de un controlador en el Registro y crea un objeto de clave del Registro del marco que representa la clave del Registro.
WdfFdoInitQueryProperty

El método WdfFdoInitQueryProperty recupera una propiedad de dispositivo especificada.
WdfFdoInitQueryPropertyEx

El método WdfFdoInitQueryPropertyEx recupera una propiedad de dispositivo especificada.
WdfFdoInitSetDefaultChildListConfig

El método WdfFdoInitSetDefaultChildListConfig configura la lista secundaria predeterminada de un controlador de bus.
WdfFdoInitSetEventCallbacks

El método WdfFdoInitSetEventCallbacks registra las funciones de devolución de llamada de eventos del controlador de función basado en marcos para un dispositivo especificado.
WdfFdoInitSetFilter

El método WdfFdoInitSetFilter identifica el controlador que realiza la llamada como un controlador de filtro de nivel superior o inferior para un dispositivo especificado.
WdfFdoInitWdmGetPhysicalDevice

El método WdfFdoInitWdmGetPhysicalDevice recupera el objeto de dispositivo físico WDM (PDO) de un dispositivo.
WdfFdoLockStaticChildListForIteration

El método WdfFdoLockStaticChildListForIteration prepara el marco para recuperar elementos de la lista secundaria estática que pertenece a un dispositivo primario especificado.
WdfFdoQueryForInterface

El método WdfFdoQueryForInterface obtiene acceso a la interfaz identificada por GUID de otro controlador.
WdfFdoRetrieveNextStaticChild

El método WdfFdoRetrieveNextStaticChild recupera un identificador para el siguiente objeto de dispositivo de marco en una lista de dispositivos secundarios.
WdfFdoUnlockStaticChildListFromIteration

El método WdfFdoUnlockStaticChildListFromIteration desbloquea la lista de dispositivos secundarios de un dispositivo especificado y procesa los cambios en la lista que realizó el controlador mientras la lista estaba bloqueada.

Funciones de devolución de llamada

 
EVT_WDF_DEVICE_FILTER_RESOURCE_REQUIREMENTS

La función de devolución de llamada de eventos EvtDeviceFilterAddResourceRequirements de un controlador puede agregar recursos a un conjunto de requisitos de recursos de hardware antes de que el sistema asigne recursos a un dispositivo.
EVT_WDF_DEVICE_REMOVE_ADDED_RESOURCES

La función de devolución de llamada de eventos EvtDeviceReviceRemoveAddedResources de un controlador quita los recursos de hardware que ha agregado la función de devolución de llamada EvtDeviceFilterAddResourceRequirements del controlador.

Estructuras

 
WDF_FDO_EVENT_CALLBACKS

La estructura WDF_FDO_EVENT_CALLBACKS contiene punteros a las funciones de devolución de llamada de eventos PnP de un controlador de función.