Condividi tramite


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 isocrono.

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 di un oggetto UCXENDPOINT che rappresenta l'endpoint isocrono per il quale il driver client riceve i ritardi del percorso di trasferimento.

[in, out] UcxEndpointTransferPathDelays

Puntatore a una struttura di UCX_ENDPOINT_ISOCH_TRANSFER_PATH_DELAYS che contiene 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(status) è TRUE. In caso contrario, deve restituire un valore di stato per il quale NT_SUCCESS(status) è uguale a FALSE.

Osservazioni

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

Fabbisogno

Requisito Valore
client minimo supportato Windows 10, versione 1709
server minimo supportato Windows Server 2016
piattaforma di destinazione Finestre
versione minima di KMDF 1.0
versione minima di UMDF 2.0
intestazione ucxendpoint.h (include Ucxclass.h)
IRQL <=DISPATCH_LEVEL

Vedere anche