Поделиться через


структура SERCX2_PIO_RECEIVE_CONFIG (sercx.h)

Структура SERCX2_PIO_RECEIVE_CONFIG содержит сведения, которые версии 2 расширения последовательной платформы (SerCx2) используются для настройки нового объекта piO-receive.

Синтаксис

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;

Члены

Size

Размер этой структуры в байтах. Метод SerCx2PioReceiveCreate использует этот элемент для определения версии структуры, которую использует вызывающий объект. Размер этой структуры может измениться в будущих версиях файла заголовка Sercx.h.

EvtSerCx2PioReceiveInitializeTransaction

Указатель на функцию обратного вызова событий, реализованную драйвером, EvtSerCx2PioReceiveInitializeTransaction. Этот член является необязательным и может быть установлен null, чтобы указать, что драйвер не реализует функцию.

EvtSerCx2PioReceiveCleanupTransaction

Указатель на функцию обратного вызова событий, реализованную драйвером, EvtSerCx2PioReceiveCleanupTransaction. Этот член является необязательным и может быть установлен null, чтобы указать, что драйвер не реализует функцию.

EvtSerCx2PioReceiveReadBuffer

Указатель на функцию обратного вызова событий, реализованную драйвером EvtSerCx2PioReceiveReadBuffer. Этот элемент должен указывать на допустимую функцию.

EvtSerCx2PioReceiveEnableReadyNotification

Указатель на функцию обратного вызова событий, реализованную драйвером, EvtSerCx2PioReceiveEnableReadyNotification функцию обратного вызова событий. Этот элемент должен указывать на допустимую функцию.

EvtSerCx2PioReceiveCancelReadyNotification

Указатель на функцию обратного вызова событий, реализованную драйвером EvtSerCx2PioReceiveCancelReadyNotification функции обратного вызова событий. Этот элемент должен указывать на допустимую функцию.

Замечания

Метод SerCx2PioReceiveCreate принимает указатель на структуру SERCX2_PIO_RECEIVE_CONFIG в качестве входного параметра. Перед вызовом SerCx2PioReceiveCreateвызовите функцию SERCX2_PIO_RECEIVE_CONFIG_INIT для инициализации этой структуры.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Поддерживается начиная с Windows 8.1.
заголовка sercx.h

См. также

EvtSerCx2PioReceiveCancelReadyNotification

EvtSerCx2PioReceiveCleanupTransaction

EvtSerCx2PioReceiveEnableReadyNotification

EvtSerCx2PioReceiveInitializeTransaction

EvtSerCx2PioReceiveReadBuffer

SERCX2_PIO_RECEIVE_CONFIG_INIT

SerCx2PioReceiveCreate