fonction WDF_USB_CONTINUOUS_READER_CONFIG_INIT (wdfusb.h)
[S’applique à KMDF et UMDF]
La fonction WDF_USB_CONTINUOUS_READER_CONFIG_INIT initialise une structure WDF_USB_CONTINUOUS_READER_CONFIG .
Syntaxe
void WDF_USB_CONTINUOUS_READER_CONFIG_INIT(
[out] PWDF_USB_CONTINUOUS_READER_CONFIG Config,
[in] PFN_WDF_USB_READER_COMPLETION_ROUTINE EvtUsbTargetPipeReadComplete,
[in] WDFCONTEXT EvtUsbTargetPipeReadCompleteContext,
[in] size_t TransferLength
);
Paramètres
[out] Config
Pointeur vers une structure WDF_USB_CONTINUOUS_READER_CONFIG .
[in] EvtUsbTargetPipeReadComplete
Pointeur vers la fonction de rappel EvtUsbTargetPipeReadComplete du pilote.
[in] EvtUsbTargetPipeReadCompleteContext
Pointeur non typé vers les informations de contexte définies par le pilote que l’infrastructure transmet à la fonction de rappel EvtUsbTargetPipeReadComplete du pilote.
[in] TransferLength
Longueur maximale, en octets, des données pouvant être reçues de l’appareil.
Valeur de retour
None
Remarques
La fonction WDF_USB_CONTINUOUS_READER_CONFIG_INIT zéro la structure WDF_USB_CONTINUOUS_READER_CONFIG spécifiée et définit le membre Size de la structure. Il définit également les membres EvtUsbTargetPipeReadComplete, EvtUsbTargetPipeReadCompleteContext et TransferLength de la structure sur les valeurs spécifiées.
Notez que WDF_USB_CONTINUOUS_READER_CONFIG_INIT ne définit pas le membre EvtUsbTargetPipeReadersFailed de la structure.
Après avoir appelé WDF_USB_CONTINUOUS_READER_CONFIG_INIT, le pilote peut éventuellement ajouter un pointeur EvtUsbTargetPipeReadersFailed à la structure WDF_USB_CONTINUOUS_READER_CONFIG .
Pour obtenir un exemple de code qui utilise WDF_USB_CONTINUOUS_READER_CONFIG_INIT, consultez WdfUsbTargetPipeConfigContinuousReader.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
Version KMDF minimale | 1.0 |
Version UMDF minimale | 2.0 |
En-tête | wdfusb.h (inclure Wdfusb.h) |
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