Freigeben über


WDF_DMA_ENABLER_CONFIG_INIT-Funktion (wdfdmaenabler.h)

[Gilt nur für KMDF]

Die WDF_DMA_ENABLER_CONFIG_INIT-Funktion initialisiert die WDF_DMA_ENABLER_CONFIG Struktur eines Treibers.

Syntax

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

Parameter

[out] Config

Ein Zeiger auf eine vom Treiber zugewiesene WDF_DMA_ENABLER_CONFIG-Struktur .

[in] Profile

Ein Wert für das Profile-Element der WDF_DMA_ENABLER_CONFIG-Struktur .

[in] MaximumLength

Ein Wert für das MaximumLength-Element der WDF_DMA_ENABLER_CONFIG-Struktur .

Rückgabewert

Keine

Bemerkungen

Treiber müssen die WDF_DMA_ENABLER_CONFIG_INIT-Funktion aufrufen, bevor WdfDmaEnablerCreate aufgerufen wird.

Beispiele

Ein Codebeispiel, das WDF_DMA_ENABLER_CONFIG_INIT verwendet, finden Sie unter WdfDmaEnablerCreate.

Anforderungen

Anforderung Wert
Zielplattform Universell
KMDF-Mindestversion 1.0
Kopfzeile wdfdmaenabler.h (einschließen von Wdf.h)
IRQL PASSIVE_LEVEL

Weitere Informationen

WDF_DMA_ENABLER_CONFIG

WdfDmaEnablerCreate