Compartilhar via


função SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT (sercx.h)

A função SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT inicializa uma estrutura SERCX2_SYSTEM_DMA_RECEIVE_CONFIG .

Sintaxe

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

Parâmetros

[out] Config

Um ponteiro para a estrutura SERCX2_SYSTEM_DMA_RECEIVE_CONFIG que deve ser inicializada.

[in] MaximumTransferLength

O valor a ser carregado no membro MaximumTransferLength da estrutura SERCX2_SYSTEM_DMA_RECEIVE_CONFIG . Para obter mais informações, consulte a descrição desse membro no SERCX2_SYSTEM_DMA_RECEIVE_CONFIG.

[in] Address

O valor a ser carregado no membro DeviceAddress da estrutura SERCX2_SYSTEM_DMA_RECEIVE_CONFIG . Para obter mais informações, consulte a descrição desse membro no SERCX2_SYSTEM_DMA_RECEIVE_CONFIG.

[in] DmaWidth

O valor a ser carregado no membro DmaWidth da estrutura SERCX2_SYSTEM_DMA_RECEIVE_CONFIG . Para obter mais informações, consulte a descrição desse membro no SERCX2_SYSTEM_DMA_RECEIVE_CONFIG.

[in] DmaDescriptor

O valor a ser carregado no membro DmaDescriptor da estrutura SERCX2_SYSTEM_DMA_RECEIVE_CONFIG . Para obter mais informações, consulte a descrição desse membro no SERCX2_SYSTEM_DMA_RECEIVE_CONFIG.

Retornar valor

Nenhum

Comentários

O driver do controlador serial deve usar essa função ou a função SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT_NEW_DATA_NOTIFICATION para inicializar uma estrutura SERCX2_SYSTEM_DMA_RECEIVE_CONFIG antes de passar um ponteiro para essa estrutura como um parâmetro de entrada para o método SerCx2SystemDmaReceiveCreate .

SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT define o membro Size da estrutura como sizeof(SERCX2_SYSTEM_DMA_RECEIVE_CONFIG) e define quatro membros adicionais da estrutura com os valores fornecidos como parâmetros de entrada para a função. A função define os outros membros da estrutura como zero. O driver pode, se necessário, definir explicitamente esses outros membros como valores diferentes de zero após a chamada SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT .

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível a partir do Windows 8.1.
Plataforma de Destino Área de Trabalho
Cabeçalho sercx.h
IRQL Qualquer nível.

Confira também

SERCX2_SYSTEM_DMA_RECEIVE_CONFIG

SERCX2_SYSTEM_DMA_RECEIVE_CONFIG_INIT_NEW_DATA_NOTIFICATION

SerCx2SystemDmaReceiveCreate