中华人民共和国国家标准
GB/T 15189-94
DOS中文信息处理系统接口规范
SpecificationofDOsChineseinformationprocessing system interface
国家技术监督局发布
目 次
1主题内容与适用范围 2功能类定义2.1系统信息类功能.2.2字形类功熊2.4提示行类功能. 2.3输入法类功能2.5显示类功能2.6键盘类功能3信息定义 2.7打印类功能3.1调用方式3.2功能类编号3.3命名方式.3.4返回码信息定义 4系统信息类功能4.1功能列4.2数据结构.4.3功能说明.4.3.2查询系统模式 4.3.1查询系统信息4.3.3 设置系统模式4.3.4查询原中断向量入口地址5字形类功能 4.3.5查询新中断向量入口地址5.1功能列举5.2数据结构5.2.1字形驱动程序信息数据结构 5.2.2字形查询数据结构5.2.3文字字形信息数据结构 105.3功能说明.. (16)5.3.1初始化. (16)5.3.2查询已安装的字形驱动程序个数 5.3.3查询已安装的字形驱动程序列举 (16) (16 )5.3.4 安装新的字形驱动程序 (16)5.3.5撤除已安装的字形驱动程序 (17 )5.3.6查询字形是否存在 (17)
5.3.7查询基本文字字形5.3.8查询字形驱动程序信息 5.3.9查询字形描述信息 (18) (18)5.3.10查询扩充文字字形5.3.11从内存撒除字形驱动程序6输人法类功 6.1能列举. (19) (19)6.2数据结*. (20)6.2.1输人法驱动程序信息数据结构 (20)6.2.2输人法信息交换数据结构 (20)6.3功能说明 6.3.1始化 (.23) (23)6.3..2查询输入状态信息 (23)6.3.3设置输入状态信息6.3..4查询已安装的输入法个数. 6.3.5查询已安装的输入法列举 (24)6.3.6安装新的输入法 *(24)6.3.7撤除已安装的输人法 .(.5)6.3..8查询当前使用的输入法 6.3.9选择新的输入法. (25) (25)6.3.10查询输人法驱动程序信息6.3.11重置当前输入法状态6.3.12处理键入数据 (26)6.3.13从内存撒除输入法程序 7提示行类能 .(26) (26)7.1能列 (26)7.2数据. (27)7.3说明.. 7.3.1.始化7.3.2查询提示行状态 (27)7.3.3设置提示行状态 *(27)7.3.4.清除提示行 .(28)7.3.5查询提示行信息 7.3.6设置提示行信息 (28)7.3.7输出提示行数据 (28)7.3.8写提示行 .(29)8显示类功能 8.1能列.. (29) (6z)8.2数据结构.. (29)8.2.1显示信息数据结构 (29)8.2.2字串数据结构 (0)8.3功能说明.. 8.3.1安装显示驱动程序 (31)
8.3.2.撒除显示驱动程序8.3.3查询显示驱动程序信息 8.3.4从内存撒除显示驱动程序8.3.5设置显示系统模式. (31)8.3..6选择屏幕更新方式8.3..7查询屏幕更新方式 .(32)8.3..8设置或终.表格符对应. 8.3.9写字符....8.3.10设置光标全角半角状态 ()8.3.11查询光标全角半角状8.3.12设置英文表格符识别状态 8.3.13查询英文表格符识别状态 (88)(34)9.1能列举 (34)9.2能说明....... (34)9.2..设置热键转换方式 9.2..1设置健盘系统模式 (34)10打印类能. .(34)10.2.1打印机驱动程序信息数据结构 10.2数据结构 .(36)10.2.2图形区块输出的数据结构.10.2..打印单位数据结构. (36)(6)10.3.1初始化 10.3.2查询打印驱动程序列举10.3..3安装打印驱动程序. (40)10.3.4移除打印驱动程序10.3.5安装打印监控驱动程序 10.3..移除打印监控驱动程序. (41)10.3.7 设置打印监控状态10.3.8查询打印监控状态 (42)10.3.9从内存中数除打印监控驱动程序 10.3..10设置系统模式10.3..1查询打印驱动程序信息.10.3...从内存中撒除打印驱动程序 (42)10.3.13安装打印驱动程序内部功能 (43)10.3..14移除打印驱动程序内部能.. 10.3.15设置旁路模式 (43)10.3..16设置打基本单位 (43)10.3.18垂直定位10.3.19图形区块打.3
10.3.20设置打印颜色 (44)10.3.22 10.3.21 选择打印字体 选择打印模式 *(( 45 )10.3.23 选择打印方 (45) (45)10.3.24 取消边界设置 *( 45 )10.3.25 设置左边界 (46 )10.3.26 10.3.27 设置右边界 设置上.边界. (46)10.3.28 设置每页长度 (47)10.3.29 水平放大打印 (47)10. 3. 31 10.3.30 垂直放大打印 设置打浓 (48)10.3.32 设置表格符号连接功能 (48) (48)10.3.33 设置旋转打印方向 (48)10.3.34 打印斜体 (49)10.3.36 10.3.35 打印上标 打印下标字 (49) (49)10.3.37 加下划线打印10.3.38 反相打印模式 (50)10.3.39 10.3.40 套网打印模式 选择套网摸式 (50 )10.3. 41 安装套网图案10.3.42中空属性设置 *(51)10.3.43镜射属性设置 (S)10.3.44阴影属性设置 10.3.45立体属性设置 (52) (52)10.4打印监控程序10.4.1打印控制命令描述 (52)10.4.2以”“标志的打印控制命令 10.4.3(ESC)序列打印控制命令 (53)附录AESC/PK和ESC/PK2按数字顺序指令一览表(参考件) (56) (57)附录BESC/Page-K按数字顺序指令一览表(参考件) ()