fonction SERCX2_CUSTOM_RECEIVE_TRANSACTION_CONFIG_INIT (sercx.h)
La fonction SERCX2_CUSTOM_RECEIVE_TRANSACTION_CONFIG_INIT initialise une structure SERCX2_CUSTOM_RECEIVE_TRANSACTION_CONFIG .
Syntaxe
void SERCX2_CUSTOM_RECEIVE_TRANSACTION_CONFIG_INIT(
[out] SERCX2_CUSTOM_RECEIVE_TRANSACTION_CONFIG *Config,
[in] PFN_SERCX2_CUSTOM_RECEIVE_TRANSACTION_START EvtSerCx2CustomReceiveTransactionStart,
[in, optional] PFN_SERCX2_CUSTOM_RECEIVE_TRANSACTION_ENABLE_NEW_DATA_NOTIFICATION EvtSerCx2CustomReceiveTransactionEnableNewDataNotification,
[in] PFN_SERCX2_CUSTOM_RECEIVE_TRANSACTION_QUERY_PROGRESS EvtSerCx2CustomReceiveTransactionQueryProgress
);
Paramètres
[out] Config
Pointeur vers la structure SERCX2_CUSTOM_RECEIVE_TRANSACTION_CONFIG qui doit être initialisée.
[in] EvtSerCx2CustomReceiveTransactionStart
Valeur à charger dans le membre EvtSerCx2CustomReceiveTransactionStart de la structure SERCX2_CUSTOM_RECEIVE_TRANSACTION_CONFIG . Pour plus d’informations, consultez la description de ce membre dans SERCX2_CUSTOM_RECEIVE_TRANSACTION_CONFIG.
[in, optional] EvtSerCx2CustomReceiveTransactionEnableNewDataNotification
Valeur à charger dans le membre EvtSerCx2CustomReceiveTransactionEnableNewDataNotification de la structure SERCX2_CUSTOM_RECEIVE_TRANSACTION_CONFIG . Pour plus d’informations, consultez la description de ce membre dans SERCX2_CUSTOM_RECEIVE_TRANSACTION_CONFIG.
[in] EvtSerCx2CustomReceiveTransactionQueryProgress
Valeur à charger dans le membre EvtSerCx2CustomReceiveTransactionQueryProgress de la structure SERCX2_CUSTOM_RECEIVE_TRANSACTION_CONFIG . Pour plus d’informations, consultez la description de ce membre dans SERCX2_CUSTOM_RECEIVE_TRANSACTION_CONFIG.
Valeur de retour
None
Remarques
Votre pilote de contrôleur série doit utiliser cette fonction pour initialiser une structure SERCX2_CUSTOM_RECEIVE_TRANSACTION_CONFIG avant de passer un pointeur vers cette structure en tant que paramètre d’entrée vers la méthode SerCx2CustomReceiveTransactionCreate .
SERCX2_CUSTOM_RECEIVE_TRANSACTION_CONFIG_INIT définit le membre Size de la structure sur sizeof(SERCX2_CUSTOM_RECEIVE_TRANSACTION_CONFIG), et définit trois membres supplémentaires de la structure sur les valeurs fournies comme paramètres d’entrée à la fonction. La fonction définit les autres membres de la structure sur zéro. Le pilote peut, si nécessaire, définir explicitement ces autres membres sur des valeurs différentes de zéro après l’appel de SERCX2_CUSTOM_RECEIVE_TRANSACTION_CONFIG_INIT .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible à partir de Windows 8.1. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | sercx.h |
IRQL | N’importe quel niveau. |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour