Compartilhar via


estrutura SERCX2_PIO_RECEIVE_CONFIG (sercx.h)

A estrutura SERCX2_PIO_RECEIVE_CONFIG contém informações que a versão 2 da extensão da estrutura serial (SerCx2) usa para configurar um novo objeto de recebimento de PIO.

Sintaxe

typedef struct _SERCX2_PIO_RECEIVE_CONFIG {
  ULONG                                            Size;
  PFN_SERCX2_PIO_RECEIVE_INITIALIZE_TRANSACTION    EvtSerCx2PioReceiveInitializeTransaction;
  PFN_SERCX2_PIO_RECEIVE_CLEANUP_TRANSACTION       EvtSerCx2PioReceiveCleanupTransaction;
  PFN_SERCX2_PIO_RECEIVE_READ_BUFFER               EvtSerCx2PioReceiveReadBuffer;
  PFN_SERCX2_PIO_RECEIVE_ENABLE_READY_NOTIFICATION EvtSerCx2PioReceiveEnableReadyNotification;
  PFN_SERCX2_PIO_RECEIVE_CANCEL_READY_NOTIFICATION EvtSerCx2PioReceiveCancelReadyNotification;
} SERCX2_PIO_RECEIVE_CONFIG, *PSERCX2_PIO_RECEIVE_CONFIG;

Membros

Size

O tamanho, em bytes, dessa estrutura. O método SerCx2PioReceiveCreate usa esse membro para determinar qual versão da estrutura o chamador está usando. O tamanho dessa estrutura pode mudar em versões futuras do arquivo de cabeçalho Sercx.h.

EvtSerCx2PioReceiveInitializeTransaction

Um ponteiro para a função de retorno de chamada de evento EvtSerCx2PioReceiveInitializeTransa ction implementada pelo driver. Esse membro é opcional e pode ser definido como NULL para indicar que o driver não implementa a função.

EvtSerCx2PioReceiveCleanupTransaction

Um ponteiro para o EvtSerCx2PioReceiveCleanupTransaction implementado pelo driver função de retorno de chamada de evento. Esse membro é opcional e pode ser definido como NULL para indicar que o driver não implementa a função.

EvtSerCx2PioReceiveReadBuffer

Um ponteiro para a função de retorno de chamada de evento EvtSerCx2PioReceiveReadBu ffer implementada pelo driver. Esse membro deve apontar para uma função válida.

EvtSerCx2PioReceiveEnableReadyNotification

Um ponteiro para o EvtSerCx2PioReceiveEnableReadyNotification implementado pelo driver função de retorno de chamada de evento. Esse membro deve apontar para uma função válida.

EvtSerCx2PioReceiveCancelReadyNotification

Um ponteiro para o EvtSerCx2PioReceiveCancelReadyNotification implementado pelo driver função de retorno de chamada de evento. Esse membro deve apontar para uma função válida.

Observações

O método SerCx2PioReceiveCreate aceita um ponteiro para uma estrutura SERCX2_PIO_RECEIVE_CONFIG como um parâmetro de entrada. Antes de chamar SerCx2PioReceiveCreate, chame a função SERCX2_PIO_RECEIVE_CONFIG_INIT para inicializar essa estrutura.

Requisitos

Requisito Valor
de cliente com suporte mínimo Suporte para começar com Windows 8.1.
cabeçalho sercx.h

Consulte também

EvtSerCx2PioReceiveCancelReadyNotification

EvtSerCx2PioReceiveCleanupTransaction

EvtSerCx2PioReceiveEnableReadyNotification

EvtSerCx2PioReceiveInitializeTransaction

EvtSerCx2PioReceiveReadBuffer

SERCX2_PIO_RECEIVE_CONFIG_INIT

SerCx2PioReceiveCreate