Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
UCX invokes this callback function to get information about transfer path delays for an isochronous endpoint.
Syntax
EVT_UCX_ENDPOINT_GET_ISOCH_TRANSFER_PATH_DELAYS EvtUcxEndpointGetIsochTransferPathDelays;
NTSTATUS EvtUcxEndpointGetIsochTransferPathDelays(
[in] UCXENDPOINT UcxEndpoint,
[in, out] PUCX_ENDPOINT_ISOCH_TRANSFER_PATH_DELAYS UcxEndpointTransferPathDelays
)
{...}
Parameters
[in] UcxEndpoint
A handle to a UCXENDPOINT object that represents the isochronous endpoint for which the client driver receives the transfer path delays.
[in, out] UcxEndpointTransferPathDelays
A pointer to a UCX_ENDPOINT_ISOCH_TRANSFER_PATH_DELAYS structure that contains transfer path delay values.
Return value
If the operation is successful, the callback function must return STATUS_SUCCESS, or another status value for which NT_SUCCESS(status) equals TRUE. Otherwise it must return a status value for which NT_SUCCESS(status) equals FALSE.
Remarks
The UCX client driver registers this callback function with the USB host controller extension (UCX) by calling the UcxEndpointCreate method.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1709 |
Minimum supported server | Windows Server 2016 |
Target Platform | Windows |
Minimum KMDF version | 1.0 |
Minimum UMDF version | 2.0 |
Header | ucxendpoint.h (include Ucxclass.h) |
IRQL | <=DISPATCH_LEVEL |