Flags for the pErrorInfo member of the PRINTINFO structure

PCS_PRINT_PRINTMODE_ERROR
PrintMode is not configured in the host session.
PCS_PRINT_PDTFILE_SIZEERR
The buffer size is not sufficient for lpPDTFile, so the file name is truncated. The nSizeNeeded member contains the actual size of the buffer required to return the PDT file.
PCS_PRINT_DSKAPPFILE_SIZEERR
The buffer size is not sufficient for lpPrtToDskAppFile, so the file name is truncated. The nSizeNeeded member contains the actual size of the buffer required to return the Print to Disk-Append file.
PCS_PRINT_DSKSEPFILE_SIZEERR
The buffer size is not sufficient for lpPrtToDskSepFile, so the file name is truncated. The nSizeNeeded member contains the actual size of the buffer required to return the Print to Disk-Separate file.
PCS_PRINT_PRINTERNAME_SIZEERR
The buffer size is not sufficient for lpPrinterName, so the printer name is truncated. The nSizeNeeded member contains the actual size of the buffer required to return the printer name.