This call performs one of the following functions; set palette registers, sets the overscan (border) color, set the blink/background intensity switch, set color registers, set the underline location, or set the target VioSetMode display configuration.
VioSetState
RequestBlock (PVOID) - input
Type
length (USHORT) - input
38
length (USHORT) - input
length (USHORT) - input
Value
length (USHORT) - input
12
Byte 1
length (USHORT) - input
length (USHORT) - input
Value
Family API Considerations
Request type = 6, Set Target VioSetMode
Display Configuration, and request type = 5,
Set Underline Location, are not supported in the family API.
Some options operate differently in the DOS mode than in the OS/2 mode. Therefore, the following considerations applies to VioSetMode when coding for the DOS mode:
VioSetMode clears the screen.