共用方式為


SERCX2_CUSTOM_TRANSMIT_TRANSACTION_CONFIG結構 (sercx.h)

SERCX2_CUSTOM_TRANSMIT_TRANSACTION_CONFIG 結構包含序列架構延伸模組第 2 版用來設定新的自定義傳輸交易物件的資訊。

語法

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

這個 結構的大小,以位元組為單位。 SerCx2CustomTransmitTransactionCreate 方法會使用此成員來判斷呼叫端所使用的結構版本。 此結構的大小可能會在 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

另請參閱

EvtSerCx2CustomTransmitTransactionCleanup

EvtSerCx2CustomTransmitTransactionInitialize

EvtSerCx2CustomTransmitTransactionStart

SERCX2_CUSTOM_TRANSMIT_TRANSACTION_CONFIG_INIT

SerCx2CustomTransmitTransactionCreate