OS/2应用行序接口技术 API - -程序员手册PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:杨宋标编译
- 出 版 社:中国科学院希望高级电脑技术公司
- 出版年份:2222
- ISBN:
- 页数:232 页
第一部分 API简介 1
第一章 何谓API 1
1.1什么是API 1
1.2API的优点 2
1.3API的分类 2
1.4有关FAPI 3
1.5API的使用方法,注意点 3
1.6API的功能类别概要 4
第二章 函数使用实例 15
2.1应用程序的开发 15
2.2段(Segment)的分配及释放程序 15
2.3子处理启动程序 18
2.4进程启动程序 20
2.5通道的建立程序 23
第二部分 函数参考 28
参考的使用方法 28
第一章 动态链接函数 29
1.1DosFreeModule 29
1.2DosGetModHandle 29
1.3DosGetModName 30
1.4DosGetProcAddr 31
1.5DosLoadModule 31
第二章 任务分配函数 32
2.1DosCreateThread 32
2.2DosCwait 32
2.3DosEnterCritSec 34
2.4DosExecPgm(F) 35
2.5DosExit(F) 37
2.6DosExitCritSec 38
2.7DosExitList 38
2.8DosGetInfoSeg 39
2.9DosGetPid 40
2.10DosGetPrty 41
2.11DosKillProcess 42
2.12DosPTrace 42
2.13DosResumeThread 44
2.14DosSelectSession 45
2.15DosSetPrty 45
2.16DosSetSession 46
2.17DosStartSession 47
2.18DosStopSession 49
2.19DosSuspendThread 50
第三章 处理间的通信函数 50
3.1DosCloseQueue 50
3.2DosCloseSem 51
3.3DosCreateQueue 51
3.4DosCreateSem 52
3.5DosFlagProcess 53
3.6DosMakoPipe 54
3.7DosMuxSemWait 55
3.8DosOpenQucue 56
3.9DosOpenSem 57
3.10DosPeekQueue 57
3.11DosPurgeQueue 59
3.12DosQueryQueue 59
3.13DosReadQueue 59
3.14DosSemClear 61
3.15DosSemRequest 62
3.16DosSemSet 62
3.17DosSemSetWait 63
3.18DosSemWait 64
3.19DosWriteQueue 64
第四章 存储管理函数 66
4.1DosAllocHuge(F) 66
4.2DosAllocSeg(F) 67
4.3DosAllocShrSeg 68
4.4DosCreateCSAlias 69
4.5DosFreeSeg(F) 69
4.6DosGetHugeShift(F) 70
4.7DosGetSeg 70
4.8DosGetShrSeg 71
4.9DosGiveSeg 71
4.10DosLockSeg 72
4.11DosMemAvail 73
4.12DosReallocHuge 73
4.13DosReallocSeg(F) 74
4.14DosSubAlloc(F) 74
4.15DosSubFree(F) 75
4.16DosSubSet(F) 76
4.17DosUnlockSeg 76
第五章 设备I/O函教 77
5.1DosBeep(F) 77
5.2DosCLIAccess(F) 77
5.3DosDevConfig(F) 78
5.4DosDevIOCtl(F) 78
5.5DosPortAccess 79
5.6KbdCharIn(F) 80
5.7KbdClose 82
5.8KbdDeRegister 83
5.9KbdFlushBuffer(F) 83
5.10KbdFreeFocus 83
5.11KbdGetFocus 84
5.12KbdGetStatus(F) 84
5.13KbdOpen 86
5.14KbdPeek(F) 86
5.15KbdRegister 89
5.16KbdSetStatus(F) 90
5.17KbdStringIn(F) 92
5.18KbdSynch 93
5.19KbdXlate 93
5.20VioDeRegister 95
5.21VioEndPopUp 96
5.22VioGetAnsi 97
5.23VioGetBuf(F) 97
5.24VioGetConfig(F) 98
5.25VioGetCurPos(F) 99
5.26VioGetCurType(F) 100
5.27VioGetFont 101
5.28VioGetMode(F) 102
5.29VioGetPhysBuf(F) 104
5.30VioGetState 104
5.31VioModeUndo 106
5.32VioModeWait 107
5.33VioPopUp 108
5.34VioPrtSc 109
5.35VioPrtScToggle 109
5.36VioReadCellStr(F) 110
5.37VioReadCharStr(F) 111
5.38VioRegister 111
5.39VioSavRedrawUndo 115
5.40VioSavRedrawWait 116
5.41VioScrLock(F) 117
5.42VioScrollDn(F) 118
5.43VioScrollLf(F) 119
5.44VioScrollRf(F) 120
5.45VioScrollUp(F) 121
5.46VioScrUnlock(F) 122
5.47VioSetAnsi 122
5.48VioSetCurPos(F) 122
5.49VioSetCurType(F) 123
5.50VioSetFont 124
5.51VioSetMode(F) 125
5.52VioSetState 128
5.53VioShowBuf(F) 129
5.54VioWrtCellStr(F) 130
5.55VioWrtCharStr(F) 131
5.56VioWrtCharStrAtt(F) 131
5.57VioWrtNAttr(F) 132
5.58VoiWrtNCell(F) 133
5.59VioWrtNChar(F) 133
5.60VioWrtTTy(F) 134
第六章 设备控制器函教 136
6.1DosMonClose 136
6.2DosMonOpen 136
6.3DosMonRead 137
6.4DosMonReg 138
6.5DosMonWrite 139
第七章 计时器函教 139
7.1DosGetDateTime(F) 139
7.2DosSetDateTime(F) 141
7.3DosSleep(F) 142
7.4DosTimerAsync 142
7.5DosTimerStart 143
7.6DosTimerStop 144
第八章 FAPI程序执行控制函教 144
8.1DosGetMachineMode 144
第九章 文件I/O函教 145
9.1DosBufReset(F) 145
9.2DosChdir(F) 145
9.3DosChgFilePtr(F) 146
9.4DosClose(F) 147
9.5DosDelete(F) 147
9.6DosDupHandle(F) 147
9.7DosFileLocks(F) 148
9.8DosFindClose(F) 149
9.9DosFindFirst(F) 150
9.10DosFinNext(F) 153
9.11DosMkdir(F) 155
9.12DosMove(F) 155
9.13DosNewSize 156
9.14DosOpen(F) 156
9.15DosPhysicalDisk 160
9.16DosQCurDir(F) 162
9.17DosQCurDisk(F) 162
9.18DosQFHandState(F) 163
9.19DosQFileInfo(F) 165
9.20DosQFileMode(F) 166
9.21DosQFSInfo(F) 167
9.22DosQHandType 169
9.23DosQVerify(F) 169
9.24DosRead(F) 170
9.25DosReadAsync 170
9.26DosRmdir(F) 171
9.27DosScanEnv 172
9.28DosSearchPath 172
9.29DosSelectDisk(F) 174
9.30DosSetFHandState(F) 174
9.31DosSetFileInFo(F) 176
9.32DosSetFileMode(F) 177
9.33DosSetFSInfo(F) 178
9.34DosSetMaxFH 179
9.35DosSetVerify(F) 179
9.36DosWrite…(F) 180
9.37DosWriteAsync 181
第十章 错误处理函教 183
10.1DosErrClass(F) 183
10.2DosError(F) 184
10.3DosSetVec(F) 185
10.4DosSystemService 186
第十一章 信息函教 190
11.1DosGetMessage 190
11.2DosInsMessage(F) 191
11.3DosPutMessage(F) 191
第十二章 程序启动函教 192
12.1DosGetEnv(F) 192
12.2DosGetVersion(F) 193
第十三章 信号函数 193
13.1DosHoldSignal(F) 193
13.2DosSendSignal 194
13.3DosSetSigHandler(F) 194
第十四章 支持各国语言的程序设计接口 196
14.1DosCaseMap(F) 196
14.2DosGetCollate(F) 197
14.3DosGetCp 198
14.4DosGetCtryInfo(F) 199
14.5DosGetDBCSEv(F) 201
14.6DosSetCp 202
14.7KbdGetCp 203
14.8KbdSetCp 203
14.9KbdSetCustXt 204
14.10VioGetCp 205
14.11VioSetCp 205
第十五章 鼠标器API的函教 206
15.1MouClose 206
15.2MouDeRegister 206
15.3MouDrawPtr 206
15.4MouFlushQue 207
15.5MouGetDevStatus 207
15.6MouGetEventMask 208
15.7MouGetHotKey 209
15.8MouGetNumButtons 209
15.9MouGetNumMickeys 210
15.10MouGetNumQueEI 210
15.11MouGetPtrPos 211
15.12MouGetPtrShape 212
15.13MouGetScaleFact 213
15.14MouInitReal 214
15.15MouOpen 214
15.16MouReadEventQue 215
15.17MouRegister 216
15.18MouRemovePtr 218
15.19MouSetDevStatus 218
15.20MouSetEventMask 219
15.21MouSetHotKey 220
15.22MouSetPtrPos 221
15.23MouSetPtrShape 222
15.24MouSetScaleFact 223
15.25MouSynch 224
附录A MS—DOS函数与OS/2函教的对照 225
附录B 错误码一览表 226
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《战略情报 情报人员、管理者和用户手册》(澳)唐·麦克道尔(Don McDowell)著 2019
- 《实用内科手册》黄清,阮浩航主编 2016
- 《基层医疗卫生机构安全用药手册》黎月玲,熊慧瑜 2019
- 《同仁眼科手册系列 同仁儿童眼病手册》付晶编 2018
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018