SERCX2_CUSTOM_TRANSMIT_TRANSACTION_CONFIG-Struktur (sercx.h)
Die SERCX2_CUSTOM_TRANSMIT_TRANSACTION_CONFIG-Struktur enthält Informationen, die Version 2 der seriellen Frameworkerweiterung (SerCx2) zum Konfigurieren eines neuen benutzerdefinierten Übertragungstransaktionsobjekts verwendet.
Syntax
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;
Member
Size
Die Größe (in Bytes) dieser Struktur. Die SerCx2CustomTransmitTransactionCreate-Methode verwendet diesen Member, um zu bestimmen, welche Version der Struktur vom Aufrufer verwendet wird. Die Größe dieser Struktur kann sich in zukünftigen Versionen der Sercx.h-Headerdatei ändern.
EvtSerCx2CustomTransmitTransactionInitialize
Ein Zeiger auf die vom Treiber implementierte EvtSerCx2CustomTransmitTransactionInitialize-Ereignisrückruffunktion . Dieser Member ist optional und kann auf NULL festgelegt werden, um anzugeben, dass der Treiber die Funktion nicht implementiert.
EvtSerCx2CustomTransmitTransactionStart
Ein Zeiger auf die vom Treiber implementierte EvtSerCx2CustomTransmitTransactionStart-Ereignisrückruffunktion . Dieser Member muss auf eine gültige Funktion verweisen.
EvtSerCx2CustomTransmitTransactionCleanup
Ein Zeiger auf die vom Treiber implementierte EvtSerCx2CustomTransmitTransactionCleanup-Ereignisrückruffunktion . Dieser Member ist optional und kann auf NULL festgelegt werden, um anzugeben, dass der Treiber die Funktion nicht implementiert.
Hinweise
Die SerCx2CustomTransmitTransactionCreate-Methode akzeptiert einen Zeiger auf eine SERCX2_CUSTOM_TRANSMIT_TRANSACTION_CONFIG-Struktur als Eingabeparameter. Rufen Sie vor dem Aufrufen von SerCx2CustomTransmitTransactionInitialize die funktion SERCX2_CUSTOM_TRANSMIT_TRANSACTION_CONFIG_INIT auf, um diese Struktur zu initialisieren.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Unterstützt ab Windows 8.1. |
Kopfzeile | sercx.h |
Weitere Informationen
EvtSerCx2CustomTransmitTransactionCleanup
EvtSerCx2CustomTransmitTransactionInitialize
EvtSerCx2CustomTransmitTransactionStart
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für