Funzione SerCx2SystemDmaReceiveGetDmaEnabler (sercx.h)

Il metodo SerCx2SystemDmaReceiveGetDmaEnabler ottiene l'abilitatore DMA per il controller DMA di sistema usato per le transazioni di ricezione DMA di sistema.

Sintassi

WDFDMAENABLER SerCx2SystemDmaReceiveGetDmaEnabler(
  [in] SERCX2SYSTEMDMARECEIVE SystemDmaReceive
);

Parametri

[in] SystemDmaReceive

Handle di SERCX2SYSTEMDMARECEIVE in un oggetto system-DMA-receive. Il driver del controller seriale precedentemente denominato il metodo SerCx2SystemDmaReceiveCreate per creare questo oggetto.

Valore restituito

Questo metodo restituisce un handle WDFDMAENABLER all'oggetto enabler DMA framework che rappresenta il controller DMA di sistema utilizzato per le transazioni di ricezione DMA di sistema.

Commenti

Se necessario, il driver del controller seriale può chiamare questo metodo per configurare funzionalità speciali nel controller DMA di sistema. Il driver può usare l'abilitatore DMA restituito da questo metodo per specificare le impostazioni DMA non fornite nella struttura SERCX2_SYSTEM_DMA_RECEIVE_CONFIG che il driver precedentemente passato come parametro di input al metodo SerCx2SystemDmaReceiveCreate . In alternativa, il driver può usare l'abilitazione DMA per modificare le impostazioni DMA specificate in precedenza in questa struttura.

Per altre informazioni sugli oggetti di abilitazione DMA, vedere Abilitazione delle transazioni DMA. Per altre informazioni sulle transazioni system-DMA-receive, vedere Transazioni serCx2 System-DMA-Receive.

Requisiti

Requisito Valore
Client minimo supportato Disponibile a partire da Windows 8.1.
Piattaforma di destinazione Universale
Intestazione sercx.h
IRQL <= DISPATCH_LEVEL

Vedi anche

SERCX2SYSTEMDMARECEIVE

SERCX2_SYSTEM_DMA_RECEIVE_CONFIG

SerCx2SystemDmaReceiveCreate