uart: add modem IOCTLS

This commit is contained in:
Hay1tsme
2024-08-20 11:29:32 -04:00
parent 09306229f1
commit 1122b83a29
4 changed files with 36 additions and 10 deletions
+3 -4
View File
@@ -745,7 +745,8 @@ static BOOL WINAPI my_GetCommModemStatus(HANDLE fd, DWORD modem_stat)
irp.op = IRP_OP_IOCTL;
irp.fd = fd;
irp.ioctl = IOCTL_SERIAL_GET_MODEMSTATUS;
modem_stat = 0;
irp.read.bytes = (uint8_t *) &modem_stat;
irp.read.nbytes = sizeof(modem_stat);
hr = iohook_invoke_next(&irp);
@@ -755,7 +756,5 @@ static BOOL WINAPI my_GetCommModemStatus(HANDLE fd, DWORD modem_stat)
SetLastError(ERROR_SUCCESS);
modem_stat = irp.modem_state;
return TRUE;
}
}