Partager via


EVT_UCX_ENDPOINT_GET_ISOCH_TRANSFER_PATH_DELAYS fonction de rappel (ucxendpoint.h)

UCX appelle cette fonction de rappel pour obtenir des informations sur les retards de chemin de transfert pour un point de terminaison isochronieux.

Syntaxe

EVT_UCX_ENDPOINT_GET_ISOCH_TRANSFER_PATH_DELAYS EvtUcxEndpointGetIsochTransferPathDelays;

NTSTATUS EvtUcxEndpointGetIsochTransferPathDelays(
  [in]      UCXENDPOINT UcxEndpoint,
  [in, out] PUCX_ENDPOINT_ISOCH_TRANSFER_PATH_DELAYS UcxEndpointTransferPathDelays
)
{...}

Paramètres

[in] UcxEndpoint

Handle d’un objet UCXENDPOINT qui représente le point de terminaison isochronisé pour lequel le pilote client reçoit les retards de chemin de transfert.

[in, out] UcxEndpointTransferPathDelays

Pointeur vers une structure UCX_ENDPOINT_ISOCH_TRANSFER_PATH_DELAYS qui contient des valeurs de délai de chemin de transfert.

Valeur retournée

Si l’opération réussit, la fonction de rappel doit retourner STATUS_SUCCESS ou une autre valeur status pour laquelle NT_SUCCESS(status) est égal à TRUE. Sinon, il doit retourner une valeur status pour laquelle NT_SUCCESS(status) est false.

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 .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1709
Serveur minimal pris en charge Windows Server 2016
Plateforme cible Windows
Version KMDF minimale 1.0
Version UMDF minimale 2.0
En-tête ucxendpoint.h (inclure Ucxclass.h)
IRQL <=DISPATCH_LEVEL

Voir aussi