UfxEndpointNotifySetup 函数 (ufxclient.h)

当客户端驱动程序从主机收到设置数据包时,通知 UFX。

语法

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

参数

UfxEndpoint

驱动程序通过调用 UfxDeviceCreate 创建的 UFX 设备对象的句柄。

[in] SetupInfo

指向 usbspec.h) 中定义的 USB_DEFAULT_PIPE_SETUP_PACKET 结构中描述的 USB 设置数据包的指针 (。

返回值

备注

以下示例演示如何处理设置数据包完成。

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

        UfxEndpointNotifySetup(Endpoint, ControlContext->SetupPacket);

    } 

要求

要求
最低受支持的客户端 Windows 10
目标平台 Windows
标头 ufxclient.h
Library ufxstub.lib
IRQL DISPATCH_LEVEL