winppi.h header

This header is used by print. For more information, see:

winppi.h contains the following programming interfaces:

Functions

 
GdiDeleteSpoolFileHandle

The GdiDeleteSpoolFileHandle function releases a spool file handle.
GdiEndDocEMF

The GdiEndDocEMF function ends EMF playback operations for an EMF-formatted print job.
GdiEndPageEMF

The GdiEndPageEMF function ends EMF playback operations for a physical page of an EMF-formatted print job.
GdiGetDC

The GdiGetDC function returns a handle to a printer's device context.
GdiGetDevmodeForPage

The GdiGetDevmodeForPage function returns DEVMODEW structures for the specified and previous pages of a print job.
GdiGetPageCount

The GdiGetPageCount function returns the number of pages in a print job.
GdiGetPageHandle

The GdiGetPageHandle function returns a handle to the specified page within a print job.
GdiGetSpoolFileHandle

The GdiGetSpoolFileHandle function returns a handle to a print job's EMF file.
GdiPlayPageEMF

The GdiPlayPageEMF function plays the EMF records within a specified rectangle for one document page of a spooled print job.
GdiResetDCEMF

The GdiResetDCEMF function resets a printer's device context during playback of a spooled EMF print job.
GdiStartDocEMF

The GdiStartDocEMF function performs initialization operations for an EMF-formatted print job.
GdiStartPageEMF

The GdiStartPageEMF function performs initialization operations for a physical page of an EMF-formatted print job.

Callback functions

 
EMFPLAYPROC

Learn more about: EMFPLAYPROC callback function