Функция UfxEndpointNotifySetup (ufxclient.h)

Уведомляет UFX, когда драйвер клиента получает пакет установки от узла.

Синтаксис

VOID UfxEndpointNotifySetup(
       UFXENDPOINT                    UfxEndpoint,
  [in] PUSB_DEFAULT_PIPE_SETUP_PACKET SetupInfo
);

Параметры

UfxEndpoint

Дескриптор объекта устройства UFX, созданного драйвером, вызвав UfxDeviceCreate.

[in] SetupInfo

Указатель на пакет установки USB, описанный в структуре USB_DEFAULT_PIPE_SETUP_PACKET (определенный в Usbspec.h).

Возвращаемое значение

Никакой

Замечания

В следующем примере показано, как обрабатывать завершение пакета установки.

    if (ControlContext->SetupRequested) {
        TRACE_TRANSFER("COMPLETE (Setup)", Endpoint, NULL);
        
        ControlContext->SetupRequested = FALSE;
        TransferContext->TransferStarted = FALSE;

        UfxEndpointNotifySetup(Endpoint, ControlContext->SetupPacket);

    } 

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10
целевая платформа Виндоус
заголовка ufxclient.h
библиотеки ufxstub.lib
IRQL DISPATCH_LEVEL