EVT_UCX_ENDPOINT_STATIC_STREAMS_DISABLE fonction de rappel (ucxendpoint.h)
Implémentation du pilote client qu’UCX appelle pour libérer les ressources du contrôleur pour tous les flux d’un point de terminaison.
Syntaxe
EVT_UCX_ENDPOINT_STATIC_STREAMS_DISABLE EvtUcxEndpointStaticStreamsDisable;
void EvtUcxEndpointStaticStreamsDisable(
[in] UCXENDPOINT UcxEndpoint,
[in] UCXSSTREAMS UcxStaticStreams,
[in] WDFREQUEST Request
)
{...}
Paramètres
[in] UcxEndpoint
Handle d’un objet UCXENDPOINT qui représente le point de terminaison.
[in] UcxStaticStreams
Handle d’un objet UCX qui représente les flux statiques.
[in] Request
Contient l’URB pour le URB_FUNCTION_CLOSE_STATIC_STREAMS.
Valeur de retour
None
Remarques
Le pilote client UCX inscrit cette fonction de rappel auprès de l’extension du contrôleur hôte USB (UCX) en appelant la méthode UcxEndpointCreate .
Le pilote client retourne status d’achèvement dans La requête et dans le USBD_STATUS dans l’en-tête URB. Le pilote peut effectuer le WDFREQUEST de manière asynchrone.
Exemples
VOID
Endpoint_EvtUcxEndpointStaticStreamsDisable(
UCXENDPOINT UcxEndpoint,
UCXSSTREAMS UcxStaticStreams,
WDFREQUEST Request
)
{
UNREFERENCED_PARAMETER(UcxEndpoint);
UNREFERENCED_PARAMETER(UcxStaticStreams);
DbgTrace(TL_INFO, Endpoint, "Endpoint_EvtUcxEndpointStaticStreamsDisable");
WdfRequestComplete(Request, STATUS_SUCCESS);
}
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
Version KMDF minimale | 1.0 |
Version UMDF minimale | 2.0 |
En-tête | ucxendpoint.h (inclure Ucxclass.h, Ucxendpoint.h) |
IRQL | DISPATCH_LEVEL |
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