Compartir a través de


Encabezado wdffdo.h

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

En este tema se ordena la referencia del objeto 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 de FDO de marco

Métodos de inicialización de FDO de marco

Métodos de FDO de marco

Estructuras de FDO de marco y funciones de inicialización

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

Funciones

 
WDF_FDO_EVENT_CALLBACKS_INIT

La función WDF_FDO_EVENT_CALLBACKS_INIT inicializa una estructura 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 que se han identificado mediante 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 de 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 de un controlador de función basado en marcos para un dispositivo especificado.
WdfFdoInitSetFilter

El método WdfFdoInitSetFilter identifica el controlador de 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 (PDO) de un dispositivo físico (PDO).
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 EvtDeviceRemoveAddedResources de un controlador quita los recursos de hardware que agregó 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.