Condividi tramite


funzione WDF_DMA_ENABLER_CONFIG_INIT (wdfdmaenabler.h)

[Si applica solo a KMDF]

La funzione WDF_DMA_ENABLER_CONFIG_INIT inizializza la struttura di WDF_DMA_ENABLER_CONFIG di un driver.

Sintassi

void WDF_DMA_ENABLER_CONFIG_INIT(
  [out] PWDF_DMA_ENABLER_CONFIG Config,
  [in]  WDF_DMA_PROFILE         Profile,
  [in]  size_t                  MaximumLength
);

Parametri

[out] Config

Puntatore a una struttura di WDF_DMA_ENABLER_CONFIG allocata dal driver.

[in] Profile

Valore per il membro Profile della struttura WDF_DMA_ENABLER_CONFIG .

[in] MaximumLength

Valore per il membro MaximumLength della struttura WDF_DMA_ENABLER_CONFIG .

Valore restituito

nessuno

Osservazioni

I driver devono chiamare la funzione WDF_DMA_ENABLER_CONFIG_INIT prima di chiamare WdfDmaEnablerCreate.

Esempio

Per un esempio di codice che usa WDF_DMA_ENABLER_CONFIG_INIT, vedere WdfDmaEnablerCreate.

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Versione KMDF minima 1.0
Intestazione wdfdmaenabler.h (include Wdf.h)
IRQL PASSIVE_LEVEL

Vedi anche

WDF_DMA_ENABLER_CONFIG

WdfDmaEnablerCreate