Compartir a través de


función WDF_DMA_ENABLER_CONFIG_INIT (wdfdmaenabler.h)

[Solo se aplica a KMDF]

La función WDF_DMA_ENABLER_CONFIG_INIT inicializa la estructura de WDF_DMA_ENABLER_CONFIG de un controlador.

Sintaxis

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

Parámetros

[out] Config

Puntero a una estructura de WDF_DMA_ENABLER_CONFIG asignada por el controlador.

[in] Profile

Valor para el miembro Profile de la estructura WDF_DMA_ENABLER_CONFIG .

[in] MaximumLength

Valor del miembro MaximumLength de la estructura WDF_DMA_ENABLER_CONFIG .

Valor devuelto

None

Observaciones

Los controladores deben llamar a la función WDF_DMA_ENABLER_CONFIG_INIT antes de llamar a WdfDmaEnablerCreate.

Ejemplos

Para obtener un ejemplo de código que usa WDF_DMA_ENABLER_CONFIG_INIT, vea WdfDmaEnablerCreate.

Requisitos

Requisito Value
Plataforma de destino Universal
Versión mínima de KMDF 1.0
Encabezado wdfdmaenabler.h (include Wdf.h)
IRQL PASSIVE_LEVEL

Consulte también

WDF_DMA_ENABLER_CONFIG

WdfDmaEnablerCreate