Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
WDF usa este encabezado. Para obtener más información, consulte:
wdfinterrupt.h contiene las siguientes interfaces de programación:
Funciones
|
WDF_INTERRUPT_CONFIG_INIT La función WDF_INTERRUPT_CONFIG_INIT inicializa una estructura WDF_INTERRUPT_CONFIG. |
|
WDF_INTERRUPT_EXTENDED_POLICY_INIT La función WDF_INTERRUPT_EXTENDED_POLICY_INIT inicializa una estructura WDF_INTERRUPT_EXTENDED_POLICY. |
|
WDF_INTERRUPT_INFO_INIT La función WDF_INTERRUPT_INFO_INIT inicializa una estructura WDF_INTERRUPT_INFO. |
|
WdfInterruptAcquireLock El método WdfInterruptAcquireLock comienza una secuencia de código que se ejecuta en el nivel de solicitud de interrupción de dispositivo (DIRQL) del dispositivo mientras mantiene el bloqueo de giro de un objeto de interrupción. |
|
WdfInterruptCreate El método WdfInterruptCreate crea un objeto de interrupción de marco. |
|
WdfInterruptDisable El método WdfInterruptDisable deshabilita una interrupción del dispositivo especificada llamando a la función de devolución de llamada EvtInterruptDisable del controlador. |
|
WdfInterruptEnable El método WdfInterruptEnable habilita una interrupción del dispositivo especificada llamando a la función de devolución de llamada EvtInterruptEnable del controlador. |
|
WdfInterruptGetDevice El método WdfInterruptGetDevice devuelve un identificador al objeto de dispositivo de marco asociado a un objeto de interrupción del marco especificado. |
|
WdfInterruptGetInfo El método WdfInterruptGetInfo recupera información sobre una interrupción especificada. |
|
WdfInterruptQueueDpcForIsr El método WdfInterruptQueueDpcForIsr pone en cola una función de devolución de llamada EvtInterruptDpc del objeto de interrupción del marco para su ejecución. |
|
WdfInterruptQueueWorkItemForIsr El método WdfInterruptQueueWorkItemForIsr pone en cola la función de devolución de llamada EvtInterruptWorkItem de un objeto de interrupción de marco para su ejecución. |
|
WdfInterruptReleaseLock El método WdfInterruptReleaseLock finaliza una secuencia de código que se ejecuta en el DIRQL del dispositivo mientras mantiene el bloqueo de giro de un objeto de interrupción. |
|
WdfInterruptReportActive WdfInterruptReportActive informa al sistema de que la interrupción está activa y el controlador está listo para procesar solicitudes de interrupción en las líneas asociadas. |
|
WdfInterruptReportInactive El método WdfInterruptReportInactive informa al sistema de que la interrupción ya no está activa y el controlador no espera solicitudes de interrupción en las líneas asociadas. |
|
WdfInterruptSetExtendedPolicy El método WdfInterruptSetExtendedPolicy especifica la prioridad de interrupción, la afinidad del procesador, la directiva de afinidad y el grupo de procesadores para una interrupción especificada. |
|
WdfInterruptSetPolicy El método WdfInterruptSetPolicy especifica la directiva de prioridad de interrupción, afinidad de procesador y afinidad para una interrupción especificada. |
|
WdfInterruptSynchronize El método WdfInterruptSynchronize ejecuta una función de devolución de llamada especificada en el DIRQL del dispositivo mientras mantiene el bloqueo de giro de un objeto de interrupción. |
|
WdfInterruptTryToAcquireLock El método WdfInterruptTryToAcquireLock intenta adquirir el bloqueo pasivo de un objeto de interrupción. |
|
WdfInterruptWdmGetInterrupt El método WdfInterruptWdmGetInterrupt devuelve un puntero al objeto de interrupción WDM asociado a un objeto de interrupción del marco especificado. |
Funciones de devolución de llamada
|
EVT_WDF_INTERRUPT_DISABLE La función de devolución de llamada de eventos EvtInterruptDisable de un controlador deshabilita una interrupción de hardware especificada. |
|
EVT_WDF_INTERRUPT_DPC La función de devolución de llamada de evento EvtInterruptDpc de un controlador procesa la información de interrupción que la función de devolución de llamada EvtInterruptIsr del controlador ha almacenado. |
|
EVT_WDF_INTERRUPT_ENABLE La función de devolución de llamada de eventos EvtInterruptEnable de un controlador habilita una interrupción de hardware especificada. |
|
EVT_WDF_INTERRUPT_ISR La función de devolución de llamada de eventos EvtInterruptIsr de un controlador proporciona una interrupción de hardware. |
|
EVT_WDF_INTERRUPT_SYNCHRONIZE La función de devolución de llamada de eventos EvtInterruptSynchronize de un controlador realiza operaciones que se deben sincronizar con una función de devolución de llamada EvtInterruptIsr. |
|
EVT_WDF_INTERRUPT_WORKITEM La función de devolución de llamada del evento EvtInterruptWorkItem de un controlador procesa la información de interrupción que la función de devolución de llamada EvtInterruptIsr del controlador ha almacenado. |
Estructuras
|
WDF_INTERRUPT_CONFIG La estructura WDF_INTERRUPT_CONFIG contiene información de configuración para una interrupción del dispositivo. |
|
WDF_INTERRUPT_EXTENDED_POLICY La estructura WDF_INTERRUPT_EXTENDED_POLICY contiene información sobre la directiva, prioridad, afinidad y grupo de una interrupción. |
|
WDF_INTERRUPT_INFO La estructura WDF_INTERRUPT_INFO contiene información sobre el recurso de interrupción de un dispositivo. |
Enumeraciones
|
WDF_INTERRUPT_POLARITY El tipo de enumeración WDF_INTERRUPT_POLARITY se usa para especificar la polaridad de una señal de interrupción. |
|
WDF_INTERRUPT_POLICY El tipo de enumeración WDF_INTERRUPT_POLICY identifica las directivas de afinidad que el administrador de PnP puede usar cuando asigna interrupciones de un dispositivo a los procesadores de un sistema multiprocesador. |
|
WDF_INTERRUPT_PRIORITY Obtenga información sobre cómo el tipo de enumeración WDF_INTERRUPT_PRIORITY identifica las prioridades relativas para las interrupciones del dispositivo. |