UfxEndpointInitSetEventCallbacks 関数 (ufxclient.h)
UFXENDPOINT_INIT構造体を初期化します。
構文
void UfxEndpointInitSetEventCallbacks(
[in, out] PUFXENDPOINT_INIT EndpointInit,
[in] PUFX_ENDPOINT_CALLBACKS Callbacks
);
パラメーター
[in, out] EndpointInit
EVT_UFX_DEVICE_ENDPOINT_ADDまたはEVT_UFX_DEVICE_DEFAULT_ENDPOINT_ADDの呼び出しで UFX によって渡される不透明な構造体。
[in] Callbacks
UFX_ENDPOINT_CALLBACKS構造体へのポインター。
戻り値
なし
解説
クライアント ドライバーは、新しいエンドポイントを作成するために、EVT_UFX_DEVICE_ENDPOINT_ADDまたはEVT_UFX_DEVICE_DEFAULT_ENDPOINT_ADDイベント コールバック関数から UfxEndpointCreate を呼び出します。
クライアント ドライバーは、最初に UFX_ENDPOINT_CALLBACKS_INIT を呼び出して 、UFX_ENDPOINT_CALLBACKS 構造体を初期化します。 次に、初期化されたUFX_ENDPOINT_CALLBACKS構造体を使用して UfxEndpointCreate を呼び出します。
UFXENDPOINT オブジェクトを作成し、そのコンテキストを初期化する方法を示すコード例については、「 UfxEndpointCreate」の「解説」セクションを参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 |
対象プラットフォーム | Windows |
ヘッダー | ufxclient.h |
Library | ufxstub.lib |
IRQL | PASSIVE_LEVEL |