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
Devoluciones de llamada de eventos FDO de marco
Métodos de inicialización de FDO de marco
- WdfFdoInitAllocAndQueryProperty
- WdfFdoInitAllocAndQueryPropertyEx
- WdfFdoInitOpenRegistryKey
- WdfFdoInitQueryProperty
- WdfFdoInitQueryPropertyEx
- WdfFdoInitSetDefaultChildListConfig
- WdfFdoInitSetEventCallbacks
- WdfFdoInitSetFilter
- WdfFdoInitWdmGetPhysicalDevice
Métodos de FDO de marco
- WdfFdoAddStaticChild
- WdfFdoGetDefaultChildList
- WdfFdoInitAllocAndQueryProperty
- WdfFdoInitOpenRegistryKey
- WdfFdoInitQueryProperty
- WdfFdoInitSetDefaultChildListConfig
- WdfFdoInitSetEventCallbacks
- WdfFdoInitSetFilter
- WdfFdoInitWdmGetPhysicalDevice
- WdfFdoLockStaticChildListForIteration
- WdfFdoQueryForInterface
- WdfFdoRetrieveNextStaticChild
- WdfFdoUnlockStaticChildListFromIteration
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. |