The following is a list of IOCtl commands that are currently supported on
OS/2 Warp (PowerPC Edition). For a complete description of all OS/2 Warp
Version 3 IOCtl commands see OS/2 Warp Version 3 OS/2 Control Program
Programming Reference, Appendix F.
01h
Serial Device Control
All functions are supported except:
54h
Set Enhanced Mode Parameters
74h
Query Enhanced Mode Parameters
03h
Video Control None of the Video Control
functions are supported.
04h
Keyboard
Control
All functions are supported except:
50h
52h
Set Interim Character Flags
57h
59h
Set Read/Peek Notification
5Ah
5Ch
Set NLS and Custom Code Page
5Dh
Create a Logical Keyboard
5Eh
Destroy a Logical Keyboard
72h
Query Interim Character Flags
The
following functions are partially supported:
53h
High-order byte not supported
73h
High-order byte not supported
79h
High-order byte of ShiftKeyStat not supported.
KbdDD Flags not supported
Xlate Flags not supported
Xlate State 1 not supported
Xlate State 2 not supported.
05h
Parallel Port Control
All functions are supported except:
48h
51h
Set Multiple Hardware Access
69h
6Ah
The
following 05h functions are emulated in the LD library instead of the device
driver.
42h
44h
62h
64h
07h
Mouse Control All functions are supported
except:
55h
Reassign Mouse Threshold Values
5Ah
Set OS/2-Mode Pointer Draw Device Driver
Address
5Dh
Notification of Mode Switch Completion
69h
Query Mouse Threshold Values
08h
Logical Disk Control All functions are
supported except:
03h
21h
40h
5Dh
60h
The
following functions are partially supported:
45h
Support only for floppy drives with complete
tracks and standard formats (720 Kb, 1.2 Mb, 1.44 Mb, and 2.88 Mb).
66h
09h
Physical Disk Control None of the Physical
Disk Control functions are supported.
0Ah
Character
Device Monitor Control
None of the Character Device Monitor Control functions are supported.
0Bh
General Device Control
All functions are supported except:
41h
60h
0Ch
Advanced Power Management None of the
Advanced Power Management functions are supported.
80h
Screen Control
None of the Screen Control functions are supported.
80h
OEMHLP Controls
None of the OEMHLP Control functions are supported.
80h
Adapter Presence Check Control
None of the Adapter Presence functions are supported.
80h
CD-ROM Drive and Disk Control
All functions are supported except:
62h
81h
CD-ROM Audio Control
All functions are supported.
81h
Touch-Device-Dependent
Driver Control
None of the Touch-Device-Dependent functions are supported.
81h
Touch-Device-Independent Driver Control
None of the Touch-Device-Independent functions are supported.
[Back: Terminal Mode Keyboard]
[Next: Metric Data Pool Definition]