Compartilhar via


função SERCX2_PIO_TRANSMIT_CONFIG_INIT (sercx.h)

A função SERCX2_PIO_TRANSMIT_CONFIG_INIT inicializa uma estrutura de SERCX2_PIO_TRANSMIT_CONFIG.

Sintaxe

void SERCX2_PIO_TRANSMIT_CONFIG_INIT(
  [out] SERCX2_PIO_TRANSMIT_CONFIG                        *PioTransmitConfig,
  [in]  PFN_SERCX2_PIO_TRANSMIT_WRITE_BUFFER              EvtSerCx2PioTransmitWriteBuffer,
  [in]  PFN_SERCX2_PIO_TRANSMIT_ENABLE_READY_NOTIFICATION EvtSerCx2PioTransmitEnableReadyNotification,
  [in]  PFN_SERCX2_PIO_TRANSMIT_CANCEL_READY_NOTIFICATION EvtSerCx2PioTransmitCancelReadyNotification
);

Parâmetros

[out] PioTransmitConfig

Um ponteiro para a estrutura SERCX2_PIO_TRANSMIT_CONFIG que deve ser inicializada.

[in] EvtSerCx2PioTransmitWriteBuffer

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

[in] EvtSerCx2PioTransmitEnableReadyNotification

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

[in] EvtSerCx2PioTransmitCancelReadyNotification

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

Valor de retorno

Nenhum

Observações

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

SERCX2_PIO_TRANSMIT_CONFIG_INIT define o Size membro da estrutura para tamanhos de(SERCX2_PIO_TRANSMIT_CONFIG) e define três membros adicionais da estrutura para 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 não zero após a chamada SERCX2_PIO_TRANSMIT_CONFIG_INIT.

Requisitos

Requisito Valor
de cliente com suporte mínimo Disponível a partir do Windows 8.1.
da Plataforma de Destino Área de trabalho
cabeçalho sercx.h
IRQL Qualquer nível.

Consulte também

SERCX2_PIO_TRANSMIT_CONFIG

SerCx2PioTransmitCreate