Compartir a través de


función SERCX2_SYSTEM_DMA_TRANSMIT_CONFIG_INIT (sercx.h)

La función SERCX2_SYSTEM_DMA_TRANSMIT_CONFIG_INIT inicializa una estructura SERCX2_SYSTEM_DMA_TRANSMIT_CONFIG.

Sintaxis

void SERCX2_SYSTEM_DMA_TRANSMIT_CONFIG_INIT(
  [out] SERCX2_SYSTEM_DMA_TRANSMIT_CONFIG *Config,
  [in]  size_t                            MaximumTransferLength,
  [in]  PHYSICAL_ADDRESS                  Address,
  [in]  DMA_WIDTH                         DmaWidth,
  [in]  PCM_PARTIAL_RESOURCE_DESCRIPTOR   DmaDescriptor
);

Parámetros

[out] Config

Puntero a la estructura SERCX2_SYSTEM_DMA_TRANSMIT_CONFIG que se va a inicializar.

[in] MaximumTransferLength

Valor que se va a cargar en el miembro MaximumTransferLength de la estructura SERCX2_SYSTEM_DMA_TRANSMIT_CONFIG. Para obtener más información, vea la descripción de este miembro en SERCX2_SYSTEM_DMA_TRANSMIT_CONFIG.

[in] Address

Valor que se va a cargar en el miembro DeviceAddress de la estructura de SERCX2_SYSTEM_DMA_TRANSMIT_CONFIG. Para obtener más información, vea la descripción de este miembro en SERCX2_SYSTEM_DMA_TRANSMIT_CONFIG.

[in] DmaWidth

Valor que se va a cargar en el miembro DmaWidth de de la estructura de SERCX2_SYSTEM_DMA_TRANSMIT_CONFIG. Para obtener más información, vea la descripción de este miembro en SERCX2_SYSTEM_DMA_TRANSMIT_CONFIG.

[in] DmaDescriptor

Valor que se va a cargar en el miembro DmaDescriptor de la estructura de SERCX2_SYSTEM_DMA_TRANSMIT_CONFIG. Para obtener más información, vea la descripción de este miembro en SERCX2_SYSTEM_DMA_TRANSMIT_CONFIG.

Valor devuelto

Ninguno

Observaciones

El controlador de controlador serie debe usar esta función para inicializar una estructura de SERCX2_SYSTEM_DMA_TRANSMIT_CONFIG antes de pasar un puntero a esta estructura como parámetro de entrada al método SerCx2SystemDmaTransmitCreate.

SERCX2_SYSTEM_DMA_TRANSMIT_CONFIG_INIT establece el miembro Size de de la estructura en sizeof(SERCX2_SYSTEM_DMA_TRANSMIT_CONFIG) y establece cuatro miembros adicionales de la estructura en los valores proporcionados como parámetros de entrada para la función. La función establece los demás miembros de la estructura en cero. El controlador puede, si es necesario, establecer explícitamente estos otros miembros en valores distintos de cero después de la llamada SERCX2_SYSTEM_DMA_TRANSMIT_CONFIG_INIT.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible a partir de Windows 8.1.
de la plataforma de destino de Escritorio
encabezado de sercx.h
irQL Cualquier nivel.

Consulte también

SERCX2_SYSTEM_DMA_TRANSMIT_CONFIG

SerCx2SystemDmaTransmitCreate