CORE_PRINTER_DRIVER structure

Represents a printer driver on which other printer drivers depend.

Syntax


typedef struct _CORE_PRINTER_DRIVER {
  GUID      CoreDriverGUID;
  FILETIME  ftDriverDate;
  DWORDLONG dwlDriverVersion;
  TCHAR     szPackageID[MAX_PATH];
} CORE_PRINTER_DRIVER, *PCORE_PRINTER_DRIVER;

Members

CoreDriverGUID

The GUID of the core printer driver.

ftDriverDate

The date and time of the latest version of the core printer driver.

dwlDriverVersion

The version ID of the latest version of the core printer driver.

szPackageID[MAX_PATH]

The path to the driver package that contains the core printer driver.

Remarks

This structure can represent a manufacturer's base driver on which the drivers for various printer models are dependent.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Winspool.h (include Windows.h)

Unicode and ANSI names

_CORE_PRINTER_DRIVERW (Unicode) and _CORE_PRINTER_DRIVERA (ANSI)

See also

Printing
Print Spooler API Structures

 

 

Show: