• About This Book
    • Who Should Read This Book
    • How This Book Is Organized
  • Introduction
  • Keyboard
    • Keyboard Functions
      • KbdCharIn
      • KbdFlushBuffer
      • KbdGetConsole
      • KbdGetCp
      • KbdGetHWID
      • KbdGetLayout
      • KbdGetLayoutUni
      • KbdGetStatus
      • KbdPeek
      • KbdSetCp
      • KbdSetLayout
      • KbdSetLayoutUni
      • KbdSetStatus
      • KbdStringIn
      • KbdXlate
    • Keyboard Data Types
      • KBDHWID
      • KBDINFO
      • KBDKEYINFO
      • STRINGINBUF
  • Mouse
    • Mouse Functions
      • MouDrawPtr
      • MouFlushQue
      • MouGetDevStatus
      • MouGetEventMask
      • MouGetNumButtons
      • MouGetNumMickeys
      • MouGetNumQueEl
      • MouGetPtrPos
      • MouGetPtrShape
      • MouGetScaleFact
      • MouGetThreshold
      • MouReadEventQue
      • MouRemovePtr
      • MouSetDevStatus
      • MouSetEventMask
      • MouSetPtrPos
      • MouSetPtrShape
      • MouSetScaleFact
      • MouSetThreshold
    • Mouse Data Types
      • MOUEVENTINFO
      • MOUQUEINFO
      • NOPTRRECT
      • PTRLOC
      • PTRSHAPE
      • SCALEFACT
      • THRESHOLD
  • Video
    • Video Functions
      • VioAssociate
      • VioCreateLogFont
      • VioCreatePS
      • VioDeleteSetId
      • VioDestroyPS
      • VioEndPopUp
      • VioGetAnsi
      • VioGetBuf
      • VioGetConfig
      • VioGetCp
      • VioGetCurPos
      • VioGetCurType
      • VioGetDeviceCellSize
      • VioGetMode
      • VioGetOrigin
      • VioGetState
      • VioModeUndo
      • VioModeWait
      • VioPopUp
      • VioQueryFonts
      • VioQuerySetIds
      • VioReadCharStr
      • VioReadCellStr
      • VioSavRedrawWait
      • VioSavRedrawUndo
      • VioScrLock
      • VioScrollDown
      • VioScrollLeft
      • VioScrollRight
      • VioScrollUp
      • VioScrUnLock
      • VioSetAnsi
      • VioSetCp
      • VioSetCurPos
      • VioSetCurType
      • VioSetDeviceCellSize
      • VioSetMode
      • VioSetOrigin
      • VioSetState
      • VioShowBuf
      • VioShowPS
      • VioWrtCellStr
      • VioWrtCharStr
      • VioWrtCharStrAtt
      • VioWrtNAttr
      • VioWrtNCell
      • VioWrtNChar
      • VioWrtTTY
    • Video Data Types
      • FATTRS
      • FONTMETRICS
      • VIOCOLORREG
      • VIOCONFIGINFO
      • VIOCURSORINFO
      • VIOINTENSITY
      • VIOMODEINFO
      • VIOOVERSCAN
      • VIOPALSTATE
      • VIOSETTARGET
      • VIOSETULINELOC
  • Presentation Manager
    • Debug Functions
      • DebugOutput
    • Graphics Functions
      • GpiResumePlay
      • GpiSuspendPlay
    • Hook Functions
      • AbnormalInputTimeoutHook
      • CallHookHook
    • Window Functions
      • WinLockInput
      • WinNoShutdown
      • WinQueueFromID
      • WinQuerySendMsg
      • WinReplyMsg
      • WinSetTitleAndHwndIcon
      • WinSetTitleAndIcon
      • WinStretchPointer
      • WinThreadAssocQueue
      • WinWakeThread
    • PM Data Types
      • HMQ
      • MRESULT
      • PFN
      • PID
      • QMSG
      • TID
  • Input Method
    • IM Functions
      • WinIMControlMode
      • WinIMSendCmd
      • WinIMQueryIM
      • WinIMSelectIM
    • IM Notification Messages
      • WM_IM_NOTIFYEVENT
      • WM_IM_IMEVENT
    • IM Notification Codes
      • IM_CHAR
      • IM_CODEINPUT
      • IM_CONVERT
      • IM_CONVFONT
      • IM_CONVPOSITION
      • IM_EXITMODE
      • IM_FIXCANDIDATE
      • IM_FLUSH
      • IM_SHOWWINDOW
      • IM_UIFDIALOG
      • IM_WORDREGISTER
      • IME_STRPACKET
      • IME_STRING
      • IME_STRFIRST
      • IME_STRLAST
    • IM Data Types
      • CHARINFO
      • CNVSTR
      • CONVFONT
      • CONVPOS
      • FRAMEINFO
      • IMCONTROL
      • IMCTLWND
      • IMREC
      • IMREQCONV
      • IMSTRING
      • IMWRDREG
      • STRPKT
  • Control Program
    • CP Functions
      • DosFindFirst
      • DosFindFromName
      • DosGetEnv
      • DosGetLocaleModule
      • DosLoadResourceModule
      • DosQueryCp
      • DosQueryDosProperty
      • DosQueryFileInfo
      • DosQueryModFromAddr
      • DosQueryPathInfo
      • DosQueryProcessInfo
      • DosQueryThreadInfo
      • DosQueryUconvObject
      • DosQueryUnicodeCpString
      • DosReplaceModule
      • DosSelectSession
      • DosSetProcessCp
      • DosSetDosProperty
      • DosSetSession
      • DosShutdown
      • DosStopSession
      • DosTestAddr
      • DosUnwindException
    • CP Data Types
      • CONTEXTRECORD (POWERPC)
      • DLLINFO
      • EAOP2
      • EXCEPTIONREGISTRATIONRECORD
      • EXCEPTIONREPORTRECORD
      • FEA2
      • FEA2LIST
      • FILEFINDBUF3
      • FILEFINDBUF4
      • FILEFINDBUF13
      • FILEFINDBUF14
      • FILESTATUS3
      • FILESTATUS4
      • GEA2
      • GEA2LIST
      • HMODULE
      • PROCINFO
      • QPROCINFO1
      • QPROCINFO2
      • QTHREADINFO1
      • QTHREADINFO2
      • SGID
      • STATUSDATA
      • THREADINFO
  • RAM Semaphore Support
    • RAM Semaphore Functions
      • DosCloseRamSem
      • DosOpenRamSem
      • DosReleaseRamSem
      • DosRequestRamSem
    • RAM Semaphore Support Data Types
      • RAMSEM
  • Network
    • Network Functions
      • NetworkAddConnection
      • NetworkAuthenticateNetwork
      • NetworkAuthenticateResource
      • NetworkAuthenticateServer
      • NetworkDelConnection
      • NetworkDetachNetwork
      • NetworkDetachResource
      • NetworkDetachServer
      • NetworkEnumConnection
      • NetworkEnumNetwork
      • NetworkEnumResource
      • NetworkEnumServer
      • NetworkQueryConnection
      • NetworkQueryNetwork
      • NetworkQueryResource
      • NetworkQueryServer
      • NetworkRegisterNetwork
      • NetworkUnregisterNetwork
    • Network Data Types
      • CONNECTINFO1
      • NETWORKINFO1
      • RESOURCEINFO1
      • RESOURCEINFO2
      • SERVERINFO1
      • SERVERINFO2
  • Problem Determination
    • Problem Determination Functions
      • FFSTProbe
      • FFSTQueryConfiguration
      • FFSTSetConfiguration
      • LogChangeEventFilter
      • LogCloseEventNotification
      • LogCloseFile
      • LogFormatEntry
      • LogOpenEventNotification
      • LogOpenFile
      • LogReadEntry
      • LogWaitEvent
      • TraceCreateEntry
    • Problem Determination Data Types
      • CONFIGPARMS
      • DISABLEPRODUCT
      • DMIDATA
      • DUMPDATAVAR
      • DUMPUSERDATA
      • EVENTKEY
      • FFSTPARMS
      • FILTERBLOCK
      • HEADERBLOCK
      • LCEFREQUEST
      • LCENREQUEST
      • LCFREQUEST
      • LCFREQUESTTRACE
      • LFEREQUEST
      • LFEREQUESTTRACE
      • LOENREQUEST
      • LOFREQUEST
      • LOFREQUESTTRACE
      • LREREQUEST
      • LREREQUESTTRACE
      • LWEREQUEST
      • MODINFO
      • MSGINSDATA
      • MSGINSTXT
      • PRODUCTDATA
      • PRODUCTINFO
      • SUBBLOCK
      • TCEREQUEST
    • Event Tracing Sample
  • Performance Services
    • Metrics Name Space
    • DCI Functions
    • Return Status and Structures
    • DCI Common Functions
      • dciInitialize
      • dciTerminate
    • DCI Consumer Functions
      • dciClose
      • dciFree
      • dciGetClassAttributes
      • dciGetData
      • dciGetInstAttributes
      • dciListClassId
      • dciListInstanceId
      • dciOpen
    • DCI Provider Functions
      • dciEZRegister
      • dciEZUnregister
      • dciRegister
      • dciUnregister
      • dciAddInstance
      • dciRemoveInstance
      • DCI_SPI_NAMEfunctionname
      • DCI_SPI_RPCfunctionname
    • DCI Data Types
      • DCIClassId
      • DCIClassAttr
      • DCIDataAttr
      • DCIInstAttr
      • DCIInstanceId
      • DCIInstanceType
      • DCIInstLevel
      • DCILabel
      • DCILocalExt
      • DCIMethod
      • DCIMetricId
      • DCIRetval
      • DCIReturn
      • DCIStatus
      • DCI_SPINameData
      • DCI_SPIRPCData
      • DCIUnit
      • UMAArrayDescr
      • UMADataType
      • UMAElementDescr
      • UMATextDescr
      • UMATextString
      • UMAVarArrayDescr
      • UMAVarLenData
      • UMAVarLenDescr
  • OpenGL 3D Rendering
    • OpenGL Functionality
    • OpenGL Integration into OS/2
      • OpenGL Windowing and Input Toolkits
    • OpenGL References
    • OpenGL Functions
      • pglChooseConfig
      • pglCopyContext
      • pglCreateContext
      • pglDestroyContext
      • pglGetCurrentContext
      • pglGetCurrentWindow
      • pglGrapFrontBitmap
      • pglIsIndirect
      • pglMakeCurrent
      • pglQueryCapability
      • pglQueryConfigs
      • pglReleaseFrontBitmap
      • pglSelectColorIndexPalette
      • pglSwapBuffers
      • pglUseFont
      • pglWaitGL
      • pglWaitPM
    • OpenGL Data Types
      • VISUALCONFIG
    • OpenGL Sample
  • OS/2 Character Mode Output
    • Single Byte Controls
    • ANSI controls
    • Terminal Mode Keyboard
  • Generic IOCtl Commands
  • Metric Data Pool Definition
    • Global Host General Information (254.1.1)
      • host_basic_info
    • Global Host Information (254.1.2)
      • ps_host_basic_info
    • Task General Information (254.1.2.1)
      • task_data_ps
    • Task Basic Information (254.1.2.2)
      • ps_task_basic_info
    • Thread General Information (254.1.3.1)
      • task_thread_data_ps
    • Thread Basic Information (254.1.3.2)
      • thread_basic_info
    • Thread Scheduler Information (254.1.3.3)
      • thread_sched_info
    • Processor Set Information (254.1.4.1)
      • processor_set_load_info
    • Processor Basic Information (254.1.4.2)
      • processor_basic_info
    • Processor Basic Information (254.1.5.1)
      • host_load_info
    • Scheduler Host Information (254.1.5.2)
      • host_sched_info
    • Scheduler LPT Information (254.1.5.3)
      • processor_timeinfo_t
    • Scheduler Task Information (254.1.5.4)
      • task_thread_times_info
    • Memory General Information (254.1.6.1)
      • vm_statistics
    • Memory DP Mem Information (254.1.6.2)
      • default_pager_info
    • Memory VM Region Information (254.1.6.3)
      • vm_region_info
    • Memory DP Mem Requests (254.1.6.4)
      • pager_info_ps
  • Notices
    • Copyright Notices
    • Disclaimers
    • Trademarks
  • Glossary
    • Glossary Listing