2025-04-27 07:49:33 -04:00

28 lines
586 B
C

//--- ioctl.h
NTSTATUS
SerialIoControl(
IN PDEVICE_OBJECT DeviceObject,
IN PIRP Irp
);
PSERIAL_DEVICE_EXTENSION
FindDevExt(IN PCHAR PortName);
NTSTATUS
ProgramBaudRate(
IN PSERIAL_DEVICE_EXTENSION Extension,
IN ULONG DesiredBaudRate
);
NTSTATUS
ProgramLineControl(
IN PSERIAL_DEVICE_EXTENSION Extension,
IN PSERIAL_LINE_CONTROL Lc
);
NTSTATUS
SerialInternalIoControl(IN PDEVICE_OBJECT PDevObj, IN PIRP PIrp);
void SerialSetHandFlow(PSERIAL_DEVICE_EXTENSION Extension,
SERIAL_HANDFLOW *HandFlow);