EVT_UCX_ENDPOINT_GET_ISOCH_TRANSFER_PATH_DELAYS コールバック関数 (ucxendpoint.h)

UCX は、このコールバック関数を呼び出して、等時性エンドポイントの転送パスの遅延に関する情報を取得します。

構文

EVT_UCX_ENDPOINT_GET_ISOCH_TRANSFER_PATH_DELAYS EvtUcxEndpointGetIsochTransferPathDelays;

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

パラメーター

[in] UcxEndpoint

クライアント ドライバーが転送パスの遅延を受信する等時性エンドポイントを表す UCXENDPOINT オブジェクトへのハンドル。

[in, out] UcxEndpointTransferPathDelays

転送パスの遅延値を含む UCX_ENDPOINT_ISOCH_TRANSFER_PATH_DELAYS 構造体へのポインター。

戻り値

操作が成功した場合、コールバック関数は STATUS_SUCCESS、または NT_SUCCESS(status) が TRUE に等しい別の状態値を返す必要があります。 それ以外の場合は、NT_SUCCESS(status) が FALSE である状態値を返す必要があります。

注釈

UCX クライアント ドライバーは、 UcxEndpointCreate メソッドを呼び出すことによって、USB ホスト コントローラー拡張機能 (UCX) にこのコールバック関数を登録します。

要件

要件
サポートされている最小のクライアント Windows 10 バージョン 1709
サポートされている最小のサーバー Windows Server 2016
対象プラットフォーム Windows
最小 KMDF バージョン 1.0
最小 UMDF バージョン 2.0
Header ucxendpoint.h (Ucxclass.h を含む)
IRQL <=DISPATCH_LEVEL

こちらもご覧ください