структура SERCX2_CUSTOM_TRANSMIT_TRANSACTION_CONFIG (sercx.h)
Структура SERCX2_CUSTOM_TRANSMIT_TRANSACTION_CONFIG содержит сведения, которые версии 2 расширения последовательной платформы (SerCx2) используются для настройки нового объекта пользовательской передачи-транзакции.
Синтаксис
typedef struct _SERCX2_CUSTOM_TRANSMIT_TRANSACTION_CONFIG {
ULONG Size;
PFN_SERCX2_CUSTOM_TRANSMIT_TRANSACTION_INITIALIZE EvtSerCx2CustomTransmitTransactionInitialize;
PFN_SERCX2_CUSTOM_TRANSMIT_TRANSACTION_START EvtSerCx2CustomTransmitTransactionStart;
PFN_SERCX2_CUSTOM_TRANSMIT_TRANSACTION_CLEANUP EvtSerCx2CustomTransmitTransactionCleanup;
} SERCX2_CUSTOM_TRANSMIT_TRANSACTION_CONFIG, *PSERCX2_CUSTOM_TRANSMIT_TRANSACTION_CONFIG;
Члены
Size
Размер этой структуры в байтах. Метод SerCx2CustomTransmitTransactionCrea te использует этот элемент для определения версии структуры, которую использует вызывающий объект. Размер этой структуры может измениться в будущих версиях файла заголовка Sercx.h.
EvtSerCx2CustomTransmitTransactionInitialize
Указатель на функцию обратного вызова событий, реализованную драйвером, EvtSerCx2CustomTransmitTransactionInitialize. Этот член является необязательным и может быть установлен null, чтобы указать, что драйвер не реализует функцию.
EvtSerCx2CustomTransmitTransactionStart
Указатель на функцию обратного вызова событий, реализованную драйвером, EvtSerCx2CustomTransmitTransactionStart. Этот элемент должен указывать на допустимую функцию.
EvtSerCx2CustomTransmitTransactionCleanup
Указатель на функцию обратного вызова событий, реализованную драйвером, EvtSerCx2CustomTransmitTransactionCleanup. Этот член является необязательным и может быть установлен null, чтобы указать, что драйвер не реализует функцию.
Замечания
Метод SerCx2CustomTransmitTransactionCreate принимает указатель на структуру SERCX2_CUSTOM_TRANSMIT_TRANSACTION_CONFIG в качестве входного параметра. Перед вызовом SerCx2CustomTransmitTransactionInitializeвызовите функцию SERCX2_CUSTOM_TRANSMIT_TRANSACTION_CONFIG_INIT для инициализации этой структуры.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Поддерживается начиная с Windows 8.1. |
заголовка | sercx.h |
См. также
EvtSerCx2CustomTransmitTransmitTransactionCleanup
EvtSerCx2CustomTransmitTransactionInitialize
EvtSerCx2CustomTransmitTransactionStart