// printoem.h
typedef struct _DRVPROCS {
PFN_DrvWriteSpoolBuf DrvWriteSpoolBuf;
PFN_DrvXMoveTo DrvXMoveTo;
PFN_DrvYMoveTo DrvYMoveTo;
PFN_DrvGetDriverSetting DrvGetDriverSetting;
PFN_DrvGetStandardVariable BGetStandardVariable;
PFN_DrvUnidriverTextOut DrvUnidriverTextOut;
PFN_DrvWriteAbortBuf DrvWriteAbortBuf;
} DRVPROCS, *PDRVPROCS;
View the official Windows Driver Kit DDI referenceNo description available.
The DRVPROCS structure is obsolete and is not used with the COM interfaces for Microsoft printer drivers.
The structure contains the addresses of helper functions that are provided to rendering plug-ins by Microsoft printer drivers.
All of the functions pointed to by members of this structure are obsolete. For more information about each, see the following topics:
DrvGetStandardVariable (for information about BGetStandardVariable)
DrvWriteSpoolBufDefines the PFN_DrvWriteSpoolBuf member DrvWriteSpoolBuf.
DrvXMoveToDefines the PFN_DrvXMoveTo member DrvXMoveTo.
DrvYMoveToDefines the PFN_DrvYMoveTo member DrvYMoveTo.
DrvGetDriverSettingDefines the PFN_DrvGetDriverSetting member DrvGetDriverSetting.
BGetStandardVariableDefines the PFN_DrvGetStandardVariable member BGetStandardVariable.
DrvUnidriverTextOutDefines the PFN_DrvUnidriverTextOut member DrvUnidriverTextOut.
DrvWriteAbortBufDefines the PFN_DrvWriteAbortBuf member DrvWriteAbortBuf.