PDRREF:Exported Driver Function Reference
Appearance
Reprint Courtesy of International Business Machines Corporation, © International Business Machines Corporation
This chapter describes the entry points that are exported by the dynamic link library of a presentation driver:
EXPORTS OS2_PM_DRV_RING_LEVELS /* All drivers - Optional */ OS2_PM_DRV_ENABLE_LEVELS /* All drivers - Optional */ OS2_PM_DRV_ENABLE /* All drivers - Mandatory */
The functions in this chapter are listed in the following index table. A detailed description of each function follows the table.
┌────────────────────────────────────────┬────────────────────┐ │Function │Type │ ├────────────────────────────────────────┼────────────────────┤ │DrvInstall │GRE hardcopy │ ├────────────────────────────────────────┼────────────────────┤ │DrvRemove │GRE hardcopy │ ├────────────────────────────────────────┼────────────────────┤ │OS2_PM_DRV_DEVICENAMES │GRE hardcopy │ ├────────────────────────────────────────┼────────────────────┤ │OS2_PM_DRV_DEVMODE │GRE hardcopy │ ├────────────────────────────────────────┼────────────────────┤ │FillLogicalDeviceBlock │exported entry point│ ├────────────────────────────────────────┼────────────────────┤ │FillPhysicalDeviceBlock │exported entry point│ ├────────────────────────────────────────┼────────────────────┤ │DisablePhysicalDeviceBlock │exported entry point│ ├────────────────────────────────────────┼────────────────────┤ │EnableDeviceContext │exported entry point│ ├────────────────────────────────────────┼────────────────────┤ │DisableDeviceContext │exported entry point│ ├────────────────────────────────────────┼────────────────────┤ │SaveDCState │exported entry point│ ├────────────────────────────────────────┼────────────────────┤ │RestoreDCState │exported entry point│ ├────────────────────────────────────────┼────────────────────┤ │ResetDCState │exported entry point│ ├────────────────────────────────────────┼────────────────────┤ │CompleteOpenDC │exported entry point│ ├────────────────────────────────────────┼────────────────────┤ │BeginCloseDC │exported entry point│ ├────────────────────────────────────────┼────────────────────┤ │InstallPMEngineDisplayHooks │exported entry point│ ├────────────────────────────────────────┼────────────────────┤ │QueryDeviceSurface │exported entry point│ ├────────────────────────────────────────┼────────────────────┤ │OS2_PM_DRV_QUERYSCREENRESOLUTIONS │display driver │ └────────────────────────────────────────┴────────────────────┘