根据通用串行总线 Type-C 端口控制器接口规范设置定义的 TRANSMIT 寄存器。
主要代码
输入缓冲区
指向 UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT_IN_PARAMS 结构的指针,该结构包含要在 TRANSMIT 寄存器中设置的值。 若要获取结构,请通过传递收到的框架请求对象来调用 WdfRequestRetrieveInputBuffer。 此结构在 UcmTcpciSpec.h 中声明。
输入缓冲区长度
UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT_IN_PARAMS 结构的大小。
状态块
Irp->IoStatus.Status 设置为STATUS_SUCCESS(如果请求成功)。 否则,状态 相应的错误条件作为 NTSTATUS 代码。
言论
UcmTcpciCx 类扩展发送此 IOCTL 请求来设置 TRANSMIT 寄存器。 要设置的值在提供的结构中提供。 在注册中设置值后,客户端驱动程序必须调用 WdfRequestComplete 才能完成请求。
要求
| 要求 | 价值 |
|---|---|
| 标头 | ucmtcpciportcontrollerrequests.h |
另请参阅
WdfIoTargetSendInternalIoctlOthersSynchronously