共用方式為


ucxendpoint.h 標頭

usbref 會使用此標頭。 如需詳細資訊,請參閱

ucxendpoint.h 包含下列程式設計介面:

函式

 
UCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS_INIT

使用用戶端驅動程式的回呼函式,初始化UCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS結構。 用戶端驅動程式會先呼叫此函式,再呼叫 UcxEndpointCreate 方法來建立端點,並使用 UCX 註冊其回呼函式。
UCX_ENDPOINT_EVENT_CALLBACKS_INIT

使用用戶端驅動程式的回呼函式,初始化UCX_ENDPOINT_EVENT_CALLBACKS結構。 用戶端驅動程式會先呼叫此函式,再呼叫 UcxEndpointCreate 方法來建立端點,並使用 UCX 註冊其回呼函式。
UcxDefaultEndpointInitSetEventCallbacks

使用與預設端點相關的用戶端驅動程式事件回呼函式,初始化UCXENDPOINT_INIT結構。
UcxEndpointAbortComplete

通知 UCX 在指定的端點物件上已完成傳輸中止作業。
UcxEndpointCreate

在指定的 USB 裝置物件上建立端點。
UcxEndpointGetStaticStreamsReferenced

傳回指定端點的參考靜態資料流程物件。
UcxEndpointInitSetEventCallbacks

使用與裝置上端點相關的用戶端驅動程式事件回呼函式,初始化UCXENDPOINT_INIT結構。
UcxEndpointNeedToCancelTransfers

用戶端驅動程式會先呼叫這個方法,再取消線路上的傳輸。
UcxEndpointNoPingResponseError

通知 UCX 指定的端點物件上傳送的「沒有 Ping 回應」錯誤。
UcxEndpointPurgeComplete

通知 UCX 在指定的端點物件上已完成清除作業。
UcxEndpointSetWdfIoQueue

在指定的端點物件上設定架構佇列。

回呼函式

 
EVT_UCX_DEFAULT_ENDPOINT_UPDATE

UCX 以預設端點的相關資訊呼叫的用戶端驅動程式實作。
EVT_UCX_ENDPOINT_ABORT

UCX 呼叫以中止與端點相關聯之佇列的用戶端驅動程式實作。
EVT_UCX_ENDPOINT_GET_ISOCH_TRANSFER_PATH_DELAYS

UCX 會叫用此回呼函式,以取得異時端點傳輸路徑延遲的相關資訊。
EVT_UCX_ENDPOINT_OK_TO_CANCEL_TRANSFERS

UCX 呼叫的用戶端驅動程式實作,以通知控制器驅動程式可以在端點上完成取消的傳輸。
EVT_UCX_ENDPOINT_PURGE

用戶端驅動程式的實作,可完成端點上所有未處理的 I/O 要求。
EVT_UCX_ENDPOINT_RESET

UCX 呼叫以重設端點控制器程式設計的用戶端驅動程式實作。
EVT_UCX_ENDPOINT_SET_CHARACTERISTIC

UCX 會叫用此回呼函式,以設定端點上的優先順序。
EVT_UCX_ENDPOINT_START

UCX 呼叫以啟動與端點相關聯之佇列的用戶端驅動程式實作。
EVT_UCX_ENDPOINT_STATIC_STREAMS_ADD

UCX 呼叫以建立靜態資料流程的用戶端驅動程式實作。
EVT_UCX_ENDPOINT_STATIC_STREAMS_DISABLE

用戶端驅動程式的實作,UCX 會針對端點的所有資料流程呼叫釋放控制器資源。
EVT_UCX_ENDPOINT_STATIC_STREAMS_ENABLE

UCX 呼叫以啟用靜態資料流程的用戶端驅動程式實作。

結構

 
DEFAULT_ENDPOINT_UPDATE

包含預設端點的控制碼,以在 UCX 叫用EVT_UCX_DEFAULT_ENDPOINT_UPDATE回呼函式時由 UCX 傳遞的架構要求中更新。
ENDPOINT_RESET

描述重設端點所需的資訊。 此結構是由EVT_UCX_ENDPOINT_RESET回呼函式中的 UCX 傳遞。
ENDPOINTS_CONFIGURE

描述要啟用或停用端點的端點。 此結構是由EVT_UCX_USBDEVICE_ENDPOINTS_CONFIGURE回呼函式中的 UCX 傳遞。
ENDPOINTS_CONFIGURE_FAILURE_FLAGS

此結構提供失敗旗標,指出在要求EVT_UCX_USBDEVICE_ENDPOINTS_CONFIGURE回呼函式期間可能發生的錯誤。
UCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS

此結構提供 UCX 預設端點事件回呼函式的清單。
UCX_ENDPOINT_CHARACTERISTIC

儲存端點的特性。
UCX_ENDPOINT_EVENT_CALLBACKS

此結構提供 UCX 端點事件回呼函式的指標清單。
UCX_ENDPOINT_ISOCH_TRANSFER_PATH_DELAYS

儲存時序傳輸路徑延遲值。

列舉

 
ENDPOINT_RESET_FLAGS

定義要求重設端點的參數。
UCX_CONTROLLER_ENDPOINT_CHARACTERISTIC_PRIORITY

表示端點的優先順序。
UCX_ENDPOINT_CHARACTERISTIC_TYPE

定義值,指出端點特性的類型。