winppi.h header

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

  • Print devices winppi.h contains the following programming interfaces:

Functions

Title Description
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

Title Description
EMFPLAYPROC