IOCTL_SERIAL_GET_DTRRTS IOCTL (ntddser.h)
IOCTL_SERIAL_GET_DTRRTS请求返回有关数据终端就绪 (DTR) 控制信号以及发送 (RTS) 控制信号的请求的信息。
主要代码
输入缓冲区
无。
输入缓冲区长度
无。
输出缓冲区
AssociatedIrp.SystemBuffer 成员指向客户端分配的 ULONG 缓冲区,Serial.sys 使用该缓冲区输出有关 DTR 和 RTS 的信息。 ULONG 缓冲区设置为零或设置为以下一个或多个标志位的按位 OR:
输出缓冲区长度
Parameters.DeviceIoControl.OutputBufferLength 成员设置为 ULONG 的大小(以字节为单位)。
状态块
如果请求成功,则 信息 成员将设置为 ULONG 的大小(以字节为单位)。 否则, 信息 成员设置为零。
Status 成员设置为串行设备控制请求的一般状态值之一。
要求
要求 | 值 |
---|---|
Header | ntddser.h (包括 Ntddser.h) |