Partilhar via


EVT_UCX_ENDPOINT_GET_ISOCH_TRANSFER_PATH_DELAYS função de retorno de chamada (ucxendpoint.h)

O UCX invoca essa função de retorno de chamada para obter informações sobre atrasos de caminho de transferência para um ponto de extremidade isocrono.

Sintaxe

EVT_UCX_ENDPOINT_GET_ISOCH_TRANSFER_PATH_DELAYS EvtUcxEndpointGetIsochTransferPathDelays;

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

Parâmetros

[in] UcxEndpoint

Um identificador para um objeto UCXENDPOINT que representa o ponto de extremidade isocrono para o qual o driver cliente recebe os atrasos do caminho de transferência.

[in, out] UcxEndpointTransferPathDelays

Um ponteiro para uma estrutura de UCX_ENDPOINT_ISOCH_TRANSFER_PATH_DELAYS que contém valores de atraso de caminho de transferência.

Valor de retorno

Se a operação for bem-sucedida, a função de retorno de chamada deverá retornar STATUS_SUCCESS ou outro valor de status para o qual NT_SUCCESS(status) é igual a TRUE. Caso contrário, ele deverá retornar um valor de status para o qual NT_SUCCESS(status) é igual a FALSE.

Observações

O driver cliente UCX registra essa função de retorno de chamada com a extensão do controlador de host USB (UCX) chamando o método UcxEndpointCreate.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 1709
servidor com suporte mínimo Windows Server 2016
da Plataforma de Destino Windows
versão mínima do KMDF 1.0
versão mínima do UMDF 2.0
cabeçalho ucxendpoint.h (inclua Ucxclass.h)
IRQL <=DISPATCH_LEVEL

Consulte também