Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa intestazione viene usata da wdf. Per altre informazioni, vedere:
wdfinterrupt.h contiene le interfacce di programmazione seguenti:
Funzioni
|
WDF_INTERRUPT_CONFIG_INIT La funzione WDF_INTERRUPT_CONFIG_INIT inizializza una struttura WDF_INTERRUPT_CONFIG. |
|
WDF_INTERRUPT_EXTENDED_POLICY_INIT La funzione WDF_INTERRUPT_EXTENDED_POLICY_INIT inizializza una struttura WDF_INTERRUPT_EXTENDED_POLICY. |
|
WDF_INTERRUPT_INFO_INIT La funzione WDF_INTERRUPT_INFO_INIT inizializza una struttura WDF_INTERRUPT_INFO. |
|
WdfInterruptAcquireLock Il metodo WdfInterruptAcquireLock avvia una sequenza di codice che viene eseguita a livello di richiesta di interruzione del dispositivo (DIRQL) del dispositivo mantenendo il blocco di selezione di un oggetto interrupt. |
|
WdfInterruptCrea Il metodo WdfInterruptCreate crea un oggetto interrupt del framework. |
|
WdfInterruptDisable Il metodo WdfInterruptDisable disabilita un interrupt di dispositivo specificato chiamando la funzione di callback EvtInterruptDisable del driver. |
|
WdfInterruptEnable Il metodo WdfInterruptEnable abilita un interrupt di dispositivo specificato chiamando la funzione di callback EvtInterruptEnable del driver. |
|
WdfInterruptGetDevice Il metodo WdfInterruptGetDevice restituisce un handle all'oggetto dispositivo framework associato a un oggetto interrupt del framework specificato. |
|
WdfInterruptGetInfo Il metodo WdfInterruptGetInfo recupera informazioni su un interrupt specificato. |
|
WdfInterruptQueueDpcForIsr Il metodo WdfInterruptQueueDpcForIsr accoda la funzione di callback EvtInterruptDpc di un oggetto interrupt del framework per l'esecuzione. |
|
WdfInterruptQueueWorkItemForIsr Il metodo WdfInterruptQueueWorkItemForIsr accoda la funzione di callback EvtInterruptWorkItem di un oggetto di framework interrupt per l'esecuzione. |
|
WdfInterruptReleaseLock Il metodo WdfInterruptReleaseLock termina una sequenza di codice eseguita nel DIRQL del dispositivo tenendo premuto il blocco di selezione di un oggetto interrupt. |
|
WdfInterruptReportActive WdfInterruptReportActive informa il sistema che l'interrupt è attivo e il driver è pronto per elaborare le richieste di interruzione nelle righe associate. |
|
WdfInterruptReportInactive Il metodo WdfInterruptReportInactive informa il sistema che l'interrupt non è più attivo e il driver non prevede richieste di interruzione nelle righe associate. |
|
WdfInterruptSetExtendedPolicy Il metodo WdfInterruptSetExtendedPolicy specifica la priorità di interrupt, l'affinità del processore, i criteri di affinità e il gruppo di processori per un interrupt specificato. |
|
WdfInterruptSetPolicy Il metodo WdfInterruptSetPolicy specifica la priorità di interrupt, l'affinità del processore e i criteri di affinità per un interrupt specificato. |
|
WdfInterruptSynchronize Il metodo WdfInterruptSynchronize esegue una funzione di callback specificata nel DIRQL del dispositivo tenendo premuto il blocco di selezione di un oggetto interrupt. |
|
WdfInterruptTryToAcquireLock Il metodo WdfInterruptTryToAcquireLock tenta di acquisire il blocco passivo di un oggetto interrupt. |
|
WdfInterruptWdmGetInterrupt Il metodo WdfInterruptWdmGetInterrupt restituisce un puntatore all'oggetto interrupt WDM associato a un oggetto interrupt del framework specificato. |
Funzioni di callback
|
EVT_WDF_INTERRUPT_DISABLE La funzione di callback dell'evento EvtInterruptDisable di un driver disabilita un interrupt hardware specificato. |
|
EVT_WDF_INTERRUPT_DPC La funzione di callback dell'evento EvtInterruptDpc di un driver elabora le informazioni di interruzione archiviate dalla funzione di callback EvtInterruptIsr del driver. |
|
EVT_WDF_INTERRUPT_ENABLE La funzione di callback dell'evento EvtInterruptEnable di un driver abilita un interrupt hardware specificato. |
|
EVT_WDF_INTERRUPT_ISR La funzione di callback dell'evento EvtInterruptIsr di un driver esegue un interrupt hardware. |
|
EVT_WDF_INTERRUPT_SYNCHRONIZE La funzione di callback dell'evento EvtInterruptSynchronize di un driver esegue operazioni che devono essere sincronizzate con una funzione di callback EvtInterruptIsr. |
|
EVT_WDF_INTERRUPT_WORKITEM La funzione di callback dell'evento EvtInterruptWorkItem di un driver elabora le informazioni di interruzione archiviate dalla funzione di callback EvtInterruptIsr del driver. |
Strutture
|
WDF_INTERRUPT_CONFIG La struttura WDF_INTERRUPT_CONFIG contiene informazioni di configurazione per un interrupt del dispositivo. |
|
WDF_INTERRUPT_EXTENDED_POLICY La struttura WDF_INTERRUPT_EXTENDED_POLICY contiene informazioni sui criteri, la priorità, l'affinità e il gruppo di un interrupt. |
|
WDF_INTERRUPT_INFO La struttura WDF_INTERRUPT_INFO contiene informazioni sulla risorsa interrupt di un dispositivo. |
Enumerazioni
|
WDF_INTERRUPT_POLARITY Il tipo di enumerazione WDF_INTERRUPT_POLARITY viene usato per specificare la polarità di un segnale di interrupt. |
|
WDF_INTERRUPT_POLICY Il tipo di enumerazione WDF_INTERRUPT_POLICY identifica i criteri di affinità che il gestore PnP può usare quando assegna gli interrupt di un dispositivo ai processori di un sistema multiprocessore. |
|
WDF_INTERRUPT_PRIORITY Informazioni su come il tipo di enumerazione WDF_INTERRUPT_PRIORITY identifica le priorità relative per gli interrupt del dispositivo. |