PDRREF:Device Support Function Reference: Difference between revisions
Appearance
mNo edit summary |
mNo edit summary |
||
Line 162: | Line 162: | ||
|[[SplPdInitPort]]||port driver | |[[SplPdInitPort]]||port driver | ||
|- | |- | ||
|SplPdInstallPort||port driver | |[[SplPdInstallPort]]||port driver | ||
|- | |- | ||
|SplPdNewPage||BIDI port driver | |[[SplPdNewPage]]||BIDI port driver | ||
|- | |- | ||
|SplPdOpen||BIDI port driver | |[[SplPdOpen]]||BIDI port driver | ||
|- | |- | ||
|SplPdQuery||BIDI port driver | |[[SplPdQuery]]||BIDI port driver | ||
|- | |- | ||
|SplPdQueryPort||port driver | |[[SplPdQueryPort]]||port driver | ||
|- | |- | ||
|SplPdRemoteSetPort||BIDI port driver | |[[SplPdRemoteSetPort]]||BIDI port driver | ||
|- | |- | ||
|SplPdRemovePort||port driver | |[[SplPdRemovePort]]||port driver | ||
|- | |- | ||
|SplPdResetAbort||BIDI port driver | |[[SplPdResetAbort]]||BIDI port driver | ||
|- | |- | ||
|SplPdSendCmd||BIDI port driver | |[[SplPdSendCmd]]||BIDI port driver | ||
|- | |- | ||
|SplPdSet||BIDI port driver | |[[SplPdSet]]||BIDI port driver | ||
|- | |- | ||
|SplPdSetPort||port driver | |[[SplPdSetPort]]||port driver | ||
|- | |- | ||
|SplPdTermPort||port driver | |[[SplPdTermPort]]||port driver | ||
|- | |- | ||
|SplPdWrite||BIDI port driver | |[[SplPdWrite]]||BIDI port driver | ||
|- | |- | ||
|SplProtSendCmd||BIDI protocol converter | |[[SplProtSendCmd]]||BIDI protocol converter | ||
|- | |- | ||
|SplProtWrite||BIDI protocol converter | |[[SplProtWrite]]||BIDI protocol converter | ||
|- | |- | ||
|SplProtXlateCmd||BIDI protocol converter | |[[SplProtXlateCmd]]||BIDI protocol converter | ||
|- | |- | ||
|SplQmAbort||GRE hardcopy | |[[SplQmAbort]]||GRE hardcopy | ||
|- | |- | ||
|SplQmAbortDoc||GRE hardcopy | |[[SplQmAbortDoc]]||GRE hardcopy | ||
|- | |- | ||
|SplQmClose||GRE hardcopy | |[[SplQmClose]]||GRE hardcopy | ||
|- | |- | ||
|SplQmEndDoc||GRE hardcopy | |[[SplQmEndDoc]]||GRE hardcopy | ||
|- | |- | ||
|SplQmGetJobID||GRE hardcopy | |[[SplQmGetJobID]]||GRE hardcopy | ||
|- | |- | ||
|SplQmNewPage||GRE hardcopy | |[[SplQmNewPage]]||GRE hardcopy | ||
|- | |- | ||
|SplQmOpen||GRE hardcopy | |[[SplQmOpen]]||GRE hardcopy | ||
|- | |- | ||
|SplQmStartDoc||GRE hardcopy | |[[SplQmStartDoc]]||GRE hardcopy | ||
|- | |- | ||
|SplQmWrite||GRE hardcopy | |[[SplQmWrite]]||GRE hardcopy | ||
|- | |- | ||
|SplQpClose||queue driver | |[[SplQpClose]]||queue driver | ||
|- | |- | ||
|SplQpControl||queue driver | |[[SplQpControl]]||queue driver | ||
|- | |- | ||
|SplQpInstall||queue driver | |[[SplQpInstall]]||queue driver | ||
|- | |- | ||
|SplQpOpen||queue driver | |[[SplQpOpen]]||queue driver | ||
|- | |- | ||
|SplQpPrint||queue driver | |[[SplQpPrint]]||queue driver | ||
|- | |- | ||
|SplQpQueryDt||queue driver | |[[SplQpQueryDt]]||queue driver | ||
|- | |- | ||
|SplQpQueryFlags||queue driver | |[[SplQpQueryFlags]]||queue driver | ||
|- | |- | ||
|[[SplQueryControlPanel]]||GRE hardcopy | |[[SplQueryControlPanel]]||GRE hardcopy |
Revision as of 14:24, 19 December 2019
Reprint Courtesy of International Business Machines Corporation, © International Business Machines Corporation
All device support (helper) functions are listed alphabetically in the following table. The table includes port and queue drivers, which are discussed in Queue Drivers and Port Drivers.
A detailed description of each function follows the table.
Function | Type |
---|---|
Default_Primary | display driver |
DspDefaultResolution | GRE exported API |
DspQueryDriverInfo | GRE exported API |
DspQueryDriverNames | GRE exported API |
DspSetDriverInfo | GRE exported API |
GetDriverInfo | GRE exported entry point |
GreCloseDC | GRE internal (device context) |
GreCopyDCLoadData | GRE internal (LCID) |
GreCreateBitmap | GRE internal (device support) |
GreCreateJournalFile | GRE internal (journaling) |
GreCreateLogicalFont | GRE internal (font) |
GreDeleteBitmap | GRE internal (device support) |
GreDeleteJournalFile | GRE internal (journaling) |
GreDeleteSetId | GRE internal (set id) |
GreGetAttributes | GRE internal (device support) |
GreGetBitmapDimension | GRE internal (device support) |
GreGetBitmapParameters | GRE internal (device support) |
GreGetDefaultArcParameters | GRE internal (device support) |
GreGetDefaultAttributes | GRE internal (device support) |
GreGetDefaultViewingLimits | GRE internal (device support) |
GreGetHandle | GRE internal (device context) |
GreGetProcessControl | GRE internal (device context) |
GreInitializeAttributes | GRE internal (device support) |
GreLoadFont | GRE internal (font) |
GreOpenDC | GRE internal (device context) |
GreOpenJournalFile | GRE internal (journaling) |
GrePlayJournalFile | GRE internal (journaling) |
GreQueryBitmapHandle | GRE internal (LCID) |
GreQueryCodePageVector | GRE internal (font) |
GreQueryEngineVersion | GRE internal (device context) |
GreQueryFontAttributes | GRE internal (font) |
GreQueryFontFileDescriptions | GRE internal (font) |
GreQueryFonts | GRE internal (fonts) |
GreQueryLogicalFont | GRE internal (fonts) |
GreQueryNumberSetIds | GRE internal (set id) |
GreQuerySetIds | GRE internal (set id) |
GreRealizeString | GRE |
GreResetDC | GRE internal (device context) |
GreRestoreDC | GRE internal (device context) |
GreSaveDC | GRE internal (device context) |
GreSelectBitmap | GRE internal (device support) |
GreSetAttributes | GRE internal (device support) |
GreSetBitmapDimension | GRE internal (device support) |
GreSetBitmapID | GRE internal (LCID) |
GreSetDefaultArcParameters | GRE internal (device support) |
GreSetDefaultAttributes | GRE internal (device support) |
GreSetDefaultViewingLimits | GRE internal (device support) |
GreSetDeviceSurface | GRE internal (device support) |
GreSetGlobalAttribute | GRE internal (device support) |
GreSetHandle | GRE internal (device context) |
GreSetProcessControl | GRE internal (device context) |
GreStartJournalFile | GRE internal (journaling) |
GreStopJournalFile | GRE internal (journaling) |
GreUnLoadFont | GRE internal (font) |
PrtAbortDoc | GRE hardcopy |
PrtClose | GRE hardcopy |
PrtDevIOCtl | GRE hardcopy |
PrtNewPage | GRE hardcopy |
PrtOpen | GRE hardcopy |
PrtQuery | GRE hardcopy |
PrtResetAbort | GRE hardcopy |
PrtSet | GRE hardcopy |
PrtWrite | GRE hardcopy |
SetDriverInfo | GRE exported entry point |
SplCreatePort | GRE hardcopy |
SplDeletePort | GRE hardcopy |
SplDisable | GRE hardcopy |
SplDisplayControlPanel | GRE hardcopy |
SplEnable | GRE hardcopy |
SplGetControlPanelList | GRE hardcopy |
SplGetPortFromQ | GRE hardcopy |
SplMessageBox | GRE hardcopy |
SplPdAbortDoc | BIDI port driver |
SplPdClose | BIDI port driver |
SplPdEnumPort | port driver |
SplPdGetPortIcon | port driver |
SplPdInitPort | port driver |
SplPdInstallPort | port driver |
SplPdNewPage | BIDI port driver |
SplPdOpen | BIDI port driver |
SplPdQuery | BIDI port driver |
SplPdQueryPort | port driver |
SplPdRemoteSetPort | BIDI port driver |
SplPdRemovePort | port driver |
SplPdResetAbort | BIDI port driver |
SplPdSendCmd | BIDI port driver |
SplPdSet | BIDI port driver |
SplPdSetPort | port driver |
SplPdTermPort | port driver |
SplPdWrite | BIDI port driver |
SplProtSendCmd | BIDI protocol converter |
SplProtWrite | BIDI protocol converter |
SplProtXlateCmd | BIDI protocol converter |
SplQmAbort | GRE hardcopy |
SplQmAbortDoc | GRE hardcopy |
SplQmClose | GRE hardcopy |
SplQmEndDoc | GRE hardcopy |
SplQmGetJobID | GRE hardcopy |
SplQmNewPage | GRE hardcopy |
SplQmOpen | GRE hardcopy |
SplQmStartDoc | GRE hardcopy |
SplQmWrite | GRE hardcopy |
SplQpClose | queue driver |
SplQpControl | queue driver |
SplQpInstall | queue driver |
SplQpOpen | queue driver |
SplQpPrint | queue driver |
SplQpQueryDt | queue driver |
SplQpQueryFlags | queue driver |
SplQueryControlPanel | GRE hardcopy |
SplQueryPath | GRE hardcopy |
SplQueryPort | GRE hardcopy |
SplRegister | GRE hardcopy |
SplRegisterControlPanel | GRE hardcopy |
SplSetPort | GRE hardcopy |
SplStdClose | GRE hardcopy |
SplStdDelete | GRE hardcopy |
SplStdGetBits | GRE hardcopy |
SplStdOpen | GRE hardcopy |
SplStdQueryLength | GRE hardcopy |
SplStdStart | GRE hardcopy |
SplStdStop | GRE hardcopy |
SplUnRegister | GRE hardcopy |
SSAllocMem | memory management |
SSFreeMem | memory management |
VisRegionNotify | system function |
WinSetErrorInfo | system function |