EVT_UCX_ENDPOINT_GET_ISOCH_TRANSFER_PATH_DELAYS funzione di callback (ucxendpoint.h)

UCX richiama questa funzione di callback per ottenere informazioni sui ritardi del percorso di trasferimento per un endpoint isochronous.

Sintassi

EVT_UCX_ENDPOINT_GET_ISOCH_TRANSFER_PATH_DELAYS EvtUcxEndpointGetIsochTransferPathDelays;

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

Parametri

[in] UcxEndpoint

Handle a un oggetto UCXENDPOINT che rappresenta l'endpoint isochronous per cui il driver client riceve i ritardi del percorso di trasferimento.

[in, out] UcxEndpointTransferPathDelays

Puntatore a una struttura UCX_ENDPOINT_ISOCH_TRANSFER_PATH_DELAYS contenente i valori di ritardo del percorso di trasferimento.

Valore restituito

Se l'operazione ha esito positivo, la funzione di callback deve restituire STATUS_SUCCESS o un altro valore di stato per cui NT_SUCCESS(stato) equivale a TRUE. In caso contrario, deve restituire un valore di stato per il quale NT_SUCCESS(stato) equivale a FALSE.

Commenti

Il driver client UCX registra questa funzione di callback con l'estensione del controller host USB (UCX) chiamando il metodo UcxEndpointCreate .

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1709
Server minimo supportato Windows Server 2016
Piattaforma di destinazione Windows
Versione KMDF minima 1,0
Versione UMDF minima 2,0
Intestazione ucxendpoint.h (includere Ucxclass.h)
IRQL <=DISPATCH_LEVEL

Vedi anche