Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Инициализация структуры UFXENDPOINT_INIT.
Синтаксис
VOID UfxEndpointInitSetEventCallbacks(
[in, out] PUFXENDPOINT_INIT EndpointInit,
[in] PUFX_ENDPOINT_CALLBACKS Callbacks
);
Параметры
[in, out] EndpointInit
Непрозрачная структура, передаваемая UFX в вызове EVT_UFX_DEVICE_ENDPOINT_ADD или EVT_UFX_DEVICE_DEFAULT_ENDPOINT_ADD.
[in] Callbacks
Указатель на структуру UFX_ENDPOINT_CALLBACKS.
Возвращаемое значение
Никакой
Замечания
Драйвер клиента вызывает UfxEndpointCreate из EVT_UFX_DEVICE_ENDPOINT_ADD или функции обратного вызова событий EVT_UFX_DEVICE_DEFAULT_ENDPOINT_ADD, чтобы создать новую конечную точку.
Драйвер клиента сначала вызывает UFX_ENDPOINT_CALLBACKS_INIT для инициализации структуры UFX_ENDPOINT_CALLBACKS. Затем он вызывает UfxEndpointCreate с инициализированной структурой UFX_ENDPOINT_CALLBACKS.
Пример кода, показывающий, как создать объект UFXENDPOINT и инициализировать его контекст, см. в разделе "Примечания" UfxEndpointCreate.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 10 |
| целевая платформа | Виндоус |
| заголовка | ufxclient.h |
| библиотеки | ufxstub.lib |
| IRQL | PASSIVE_LEVEL |