readme.md

March 31, 2026 ยท View on GitHub

Vanara.PInvoke.Printing

PInvoke API (methods, structures and constants) imported from Windows winspool.drv and prntvpt.dll.

  • Includes methods from winspool.drv, prntvpt.dll
  • Current NuGet release: NugetNuget

Dependencies

  • Vanara.PInvoke.Gdi32
  • Vanara.PInvoke.Opc

Methods - 100% API coverage (108 of 108 functions)

Native MethodNative DLLHeaderManaged Method
AbortPrinterwinspool.drvwinspool.hVanara.PInvoke.WinSpool.AbortPrinter
AddFormwinspool.drvwinspool.hVanara.PInvoke.WinSpool.AddForm
AddJobwinspool.drvwinspool.hVanara.PInvoke.WinSpool.AddJob
AddMonitorwinspool.drvwinspool.hVanara.PInvoke.WinSpool.AddMonitor
AddPortwinspool.drvwinspool.hVanara.PInvoke.WinSpool.AddPort
AddPrinterwinspool.drvwinspool.hVanara.PInvoke.WinSpool.AddPrinter
AddPrinterConnectionwinspool.drvwinspool.hVanara.PInvoke.WinSpool.AddPrinterConnection
AddPrinterConnection2winspool.drvwinspool.hVanara.PInvoke.WinSpool.AddPrinterConnection2
AddPrinterDriverwinspool.drvwinspool.hVanara.PInvoke.WinSpool.AddPrinterDriver
AddPrinterDriverExwinspool.drvwinspool.hVanara.PInvoke.WinSpool.AddPrinterDriverEx
AddPrintProcessorwinspool.drvwinspool.hVanara.PInvoke.WinSpool.AddPrintProcessor
AddPrintProvidorwinspool.drvwinspool.hVanara.PInvoke.WinSpool.AddPrintProvidor
AdvancedDocumentPropertieswinspool.drvwinspool.hVanara.PInvoke.WinSpool.AdvancedDocumentProperties
BindPTProviderThunkAprntvpt.dllprntvpt.hVanara.PInvoke.PrntvPt.BindPTProviderThunk
BindPTProviderThunkWprntvpt.dllprntvpt.hVanara.PInvoke.PrntvPt.BindPTProviderThunk
ClosePrinterwinspool.drvwinspool.hVanara.PInvoke.WinSpool.ClosePrinter
CloseSpoolFileHandlewinspool.drvwinspool.hVanara.PInvoke.WinSpool.CloseSpoolFileHandle
CommitSpoolDatawinspool.drvwinspool.hVanara.PInvoke.WinSpool.CommitSpoolData
ConfigurePortwinspool.drvwinspool.hVanara.PInvoke.WinSpool.ConfigurePort
ConnectToPrinterDlgwinspool.drvwinspool.hVanara.PInvoke.WinSpool.ConnectToPrinterDlg
ConvertDevModeToPrintTicketThunk2prntvpt.dllprntvpt.hVanara.PInvoke.PrntvPt.ConvertDevModeToPrintTicketThunk2
ConvertPrintTicketToDevModeThunk2prntvpt.dllprntvpt.hVanara.PInvoke.PrntvPt.ConvertPrintTicketToDevModeThunk2
CorePrinterDriverInstalledwinspool.drvwinspool.hVanara.PInvoke.WinSpool.CorePrinterDriverInstalled
DeleteFormwinspool.drvwinspool.hVanara.PInvoke.WinSpool.DeleteForm
DeleteMonitorwinspool.drvwinspool.hVanara.PInvoke.WinSpool.DeleteMonitor
DeletePortwinspool.drvwinspool.hVanara.PInvoke.WinSpool.DeletePort
DeletePrinterwinspool.drvwinspool.hVanara.PInvoke.WinSpool.DeletePrinter
DeletePrinterConnectionwinspool.drvwinspool.hVanara.PInvoke.WinSpool.DeletePrinterConnection
DeletePrinterDatawinspool.drvwinspool.hVanara.PInvoke.WinSpool.DeletePrinterData
DeletePrinterDataExwinspool.drvwinspool.hVanara.PInvoke.WinSpool.DeletePrinterDataEx
DeletePrinterDriverwinspool.drvwinspool.hVanara.PInvoke.WinSpool.DeletePrinterDriver
DeletePrinterDriverExwinspool.drvwinspool.hVanara.PInvoke.WinSpool.DeletePrinterDriverEx
DeletePrinterDriverPackagewinspool.drvwinspool.hVanara.PInvoke.WinSpool.DeletePrinterDriverPackage
DeletePrinterKeywinspool.drvwinspool.hVanara.PInvoke.WinSpool.DeletePrinterKey
DeletePrintProcessorwinspool.drvwinspool.hVanara.PInvoke.WinSpool.DeletePrintProcessor
DeletePrintProvidorwinspool.drvwinspool.hVanara.PInvoke.WinSpool.DeletePrintProvidor
DeviceCapabilitieswinspool.drvwingdi.hVanara.PInvoke.WinSpool.DeviceCapabilities
DocumentEventAwinspool.drvwinspool.hVanara.PInvoke.WinSpool.DocumentEvent
DocumentEventWwinspool.drvwinspool.hVanara.PInvoke.WinSpool.DocumentEvent
DocumentPropertieswinspool.drvwinspool.hVanara.PInvoke.WinSpool.DocumentProperties
EndDocPrinterwinspool.drvwinspool.hVanara.PInvoke.WinSpool.EndDocPrinter
EndPagePrinterwinspool.drvwinspool.hVanara.PInvoke.WinSpool.EndPagePrinter
EnumFormswinspool.drvwinspool.hVanara.PInvoke.WinSpool.EnumForms
EnumJobswinspool.drvwinspool.hVanara.PInvoke.WinSpool.EnumJobs
EnumMonitorswinspool.drvwinspool.hVanara.PInvoke.WinSpool.EnumMonitors
EnumPortswinspool.drvwinspool.hVanara.PInvoke.WinSpool.EnumPorts
EnumPrinterDatawinspool.drvwinspool.hVanara.PInvoke.WinSpool.EnumPrinterData
EnumPrinterDataExwinspool.drvwinspool.hVanara.PInvoke.WinSpool.EnumPrinterDataEx
EnumPrinterDriverswinspool.drvwinspool.hVanara.PInvoke.WinSpool.EnumPrinterDrivers
EnumPrinterKeywinspool.drvwinspool.hVanara.PInvoke.WinSpool.EnumPrinterKey
EnumPrinterswinspool.drvwinspool.hVanara.PInvoke.WinSpool.EnumPrinters
EnumPrintProcessorDatatypeswinspool.drvwinspool.hVanara.PInvoke.WinSpool.EnumPrintProcessorDatatypes
EnumPrintProcessorswinspool.drvwinspool.hVanara.PInvoke.WinSpool.EnumPrintProcessors
FindClosePrinterChangeNotificationwinspool.drvwinspool.hVanara.PInvoke.WinSpool.FindClosePrinterChangeNotification
FindFirstPrinterChangeNotificationwinspool.drvwinspool.hVanara.PInvoke.WinSpool.FindFirstPrinterChangeNotification
FindNextPrinterChangeNotificationwinspool.drvwinspool.hVanara.PInvoke.WinSpool.FindNextPrinterChangeNotification
FlushPrinterwinspool.drvwinspool.hVanara.PInvoke.WinSpool.FlushPrinter
FreePrinterNotifyInfowinspool.drvwinspool.hVanara.PInvoke.WinSpool.FreePrinterNotifyInfo
GetCorePrinterDriverswinspool.drvwinspool.hVanara.PInvoke.WinSpool.GetCorePrinterDrivers
GetDefaultPrinterwinspool.drvwinspool.hVanara.PInvoke.WinSpool.GetDefaultPrinter
GetFormwinspool.drvwinspool.hVanara.PInvoke.WinSpool.GetForm
GetJobwinspool.drvwinspool.hVanara.PInvoke.WinSpool.GetJob
GetPrintCapabilitiesThunk2prntvpt.dllwinspool.hVanara.PInvoke.PrntvPt.GetPrintCapabilitiesThunk2
GetPrinterwinspool.drvwinspool.hVanara.PInvoke.WinSpool.GetPrinter
GetPrinterDatawinspool.drvwinspool.hVanara.PInvoke.WinSpool.GetPrinterData
GetPrinterDataExwinspool.drvwinspool.hVanara.PInvoke.WinSpool.GetPrinterDataEx
GetPrinterDriverwinspool.drvwinspool.hVanara.PInvoke.WinSpool.GetPrinterDriver
GetPrinterDriver2winspool.drvwinspool.hVanara.PInvoke.WinSpool.GetPrinterDriver2
GetPrinterDriverDirectorywinspool.drvwinspool.hVanara.PInvoke.WinSpool.GetPrinterDriverDirectory
GetPrinterDriverPackagePathwinspool.drvwinspool.hVanara.PInvoke.WinSpool.GetPrinterDriverPackagePath
GetPrintExecutionDatawinspool.drvwinspool.hVanara.PInvoke.WinSpool.GetPrintExecutionData
GetPrintProcessorDirectorywinspool.drvwinspool.hVanara.PInvoke.WinSpool.GetPrintProcessorDirectory
GetSpoolFileHandlewinspool.drvVanara.PInvoke.WinSpool.InternalGetSpoolFileHandle
InstallPrinterDriverFromPackagewinspool.drvwinspool.hVanara.PInvoke.WinSpool.InstallPrinterDriverFromPackage
IsValidDevmodewinspool.drvwinspool.hVanara.PInvoke.WinSpool.IsValidDevmode
MergeAndValidatePrintTicketThunk2prntvpt.dllprntvpt.hVanara.PInvoke.PrntvPt.MergeAndValidatePrintTicketThunk2
OpenPrinterwinspool.drvwinspool.hVanara.PInvoke.WinSpool.OpenPrinter
OpenPrinter2winspool.drvwinspool.hVanara.PInvoke.WinSpool.OpenPrinter2
PrinterPropertieswinspool.drvwinspool.hVanara.PInvoke.WinSpool.PrinterProperties
PTCloseProviderprntvpt.dllprntvpt.hVanara.PInvoke.PrntvPt.PTCloseProvider
PTConvertDevModeToPrintTicketprntvpt.dllprntvpt.hVanara.PInvoke.PrntvPt.PTConvertDevModeToPrintTicket
PTConvertPrintTicketToDevModeprntvpt.dllprntvpt.hVanara.PInvoke.PrntvPt.PTConvertPrintTicketToDevMode
PTGetPrintCapabilitiesprntvpt.dllprntvpt.hVanara.PInvoke.PrntvPt.PTGetPrintCapabilities
PTGetPrintDeviceCapabilitiesprntvpt.dllprntvpt.hVanara.PInvoke.PrntvPt.PTGetPrintDeviceCapabilities
PTGetPrintDeviceResourcesprntvpt.dllprntvpt.hVanara.PInvoke.PrntvPt.PTGetPrintDeviceResources
PTMergeAndValidatePrintTicketprntvpt.dllprntvpt.hVanara.PInvoke.PrntvPt.PTMergeAndValidatePrintTicket
PTOpenProviderprntvpt.dllprntvpt.hVanara.PInvoke.PrntvPt.PTOpenProvider
PTOpenProviderExprntvpt.dllprntvpt.hVanara.PInvoke.PrntvPt.PTOpenProviderEx
PTQuerySchemaVersionSupportprntvpt.dllprntvpt.hVanara.PInvoke.PrntvPt.PTQuerySchemaVersionSupport
PTReleaseMemoryprntvpt.dllprntvpt.hVanara.PInvoke.PrntvPt.PTReleaseMemory
ReadPrinterwinspool.drvwinspool.hVanara.PInvoke.WinSpool.ReadPrinter
ReportJobProcessingProgresswinspool.drvwinspool.hVanara.PInvoke.WinSpool.ReportJobProcessingProgress
ResetPrinterwinspool.drvwinspool.hVanara.PInvoke.WinSpool.ResetPrinter
ScheduleJobwinspool.drvwinspool.hVanara.PInvoke.WinSpool.ScheduleJob
SetDefaultPrinterwinspool.drvwinspool.hVanara.PInvoke.WinSpool.SetDefaultPrinter
SetFormwinspool.drvwinspool.hVanara.PInvoke.WinSpool.SetForm
SetJobwinspool.drvwinspool.hVanara.PInvoke.WinSpool.SetJob
SetPortwinspool.drvwinspool.hVanara.PInvoke.WinSpool.SetPort
SetPrinterwinspool.drvwinspool.hVanara.PInvoke.WinSpool.SetPrinter
SetPrinterDatawinspool.drvwinspool.hVanara.PInvoke.WinSpool.SetPrinterData
SetPrinterDataExwinspool.drvwinspool.hVanara.PInvoke.WinSpool.SetPrinterDataEx
StartDocPrinterwinspool.drvwinspool.hVanara.PInvoke.WinSpool.StartDocPrinter
StartPagePrinterwinspool.drvwinspool.hVanara.PInvoke.WinSpool.StartPagePrinter
StartXpsPrintJobxpsprint.dllxpsprint.hVanara.PInvoke.XpsPrint.StartXpsPrintJob
StartXpsPrintJob1xpsprint.dllxpsprint.hVanara.PInvoke.XpsPrint.StartXpsPrintJob1
UnbindPTProviderThunkprntvpt.dllprntvpt.hVanara.PInvoke.PrntvPt.UnbindPTProviderThunk
UploadPrinterDriverPackagewinspool.drvwinspool.hVanara.PInvoke.WinSpool.UploadPrinterDriverPackage
WritePrinterwinspool.drvwinspool.hVanara.PInvoke.WinSpool.WritePrinter

Enumerations

Native EnumHeaderManaged Enum
AccessRightswinspool.hVanara.PInvoke.WinSpool.AccessRights
APDwinspool.hVanara.PInvoke.WinSpool.APD
DCwingdi.hVanara.PInvoke.WinSpool.DC
DMwinspool.hVanara.PInvoke.WinSpool.DM
DOCUMENTEVENTwinspool.hVanara.PInvoke.WinSpool.DOCUMENTEVENT
DPDwinspool.hVanara.PInvoke.WinSpool.DPD
DSPRINTwinspool.hVanara.PInvoke.WinSpool.DSPRINT
EDefaultDevmodeTypeprntvpt.hVanara.PInvoke.PrntvPt.EDefaultDevmodeType
EPrintPropertyTypewinspool.hVanara.PInvoke.WinSpool.EPrintPropertyType
EPrintTicketScopeprntvpt.hVanara.PInvoke.PrntvPt.EPrintTicketScope
EPrintXPSJobOperationWinspool.hVanara.PInvoke.WinSpool.EPrintXPSJobOperation
EPrintXPSJobProgressWinspool.hVanara.PInvoke.WinSpool.EPrintXPSJobProgress
FormFlagswinspool.hVanara.PInvoke.WinSpool.FormFlags
FormStringTypewinspool.hVanara.PInvoke.WinSpool.FormStringType
JOB_CONTROLwinspool.hVanara.PInvoke.WinSpool.JOB_CONTROL
JOB_NOTIFY_FIELDwinspool.hVanara.PInvoke.WinSpool.JOB_NOTIFY_FIELD
JOB_PRIORITYwinspool.hVanara.PInvoke.WinSpool.JOB_PRIORITY
JOB_STATUSwinspool.hVanara.PInvoke.WinSpool.JOB_STATUS
NOTIFY_TYPEwinspool.hVanara.PInvoke.WinSpool.NOTIFY_TYPE
PORT_STATUSwinspool.hVanara.PInvoke.WinSpool.PORT_STATUS
PORT_STATUS_TYPEwinspool.hVanara.PInvoke.WinSpool.PORT_STATUS_TYPE
PORT_TYPEwinspool.hVanara.PInvoke.WinSpool.PORT_TYPE
PPCAPS_BORDERwinspool.hVanara.PInvoke.WinSpool.PPCAPS_BORDER
PPCAPS_DIRECTIONwinspool.hVanara.PInvoke.WinSpool.PPCAPS_DIRECTION
PPCAPS_DUPLEXwinspool.hVanara.PInvoke.WinSpool.PPCAPS_DUPLEX
PPCAPS_EDGEwinspool.hVanara.PInvoke.WinSpool.PPCAPS_EDGE
PPCAPS_SCALINGwinspool.hVanara.PInvoke.WinSpool.PPCAPS_SCALING
PRINT_EXECUTION_CONTEXTWinspool.hVanara.PInvoke.WinSpool.PRINT_EXECUTION_CONTEXT
PrintDocumentPackageCompletiondocumenttarget.hVanara.PInvoke.DocumentTarget.PrintDocumentPackageCompletion
PRINTER_ATTRIBUTEwinspool.hVanara.PInvoke.WinSpool.PRINTER_ATTRIBUTE
PRINTER_CHANGEVanara.PInvoke.WinSpool.PRINTER_CHANGE
PRINTER_CONNECTION_FLAGSVanara.PInvoke.WinSpool.PRINTER_CONNECTION_FLAGS
PRINTER_CONTROLVanara.PInvoke.WinSpool.PRINTER_CONTROL
PRINTER_ENUMwinspool.hVanara.PInvoke.WinSpool.PRINTER_ENUM
PRINTER_NOTIFY_CATEGORYVanara.PInvoke.WinSpool.PRINTER_NOTIFY_CATEGORY
PRINTER_NOTIFY_FIELDwinspool.hVanara.PInvoke.WinSpool.PRINTER_NOTIFY_FIELD
PRINTER_NOTIFY_OPTIONS_FLAGVanara.PInvoke.WinSpool.PRINTER_NOTIFY_OPTIONS_FLAG
PRINTER_OPTION_FLAGSWinspool.hVanara.PInvoke.WinSpool.PRINTER_OPTION_FLAGS
PRINTER_STATUSwinspool.hVanara.PInvoke.WinSpool.PRINTER_STATUS
PrinterDriverAttributeswinspool.hVanara.PInvoke.WinSpool.PrinterDriverAttributes
UPDPwinspool.hVanara.PInvoke.WinSpool.UPDP
XPS_COLOR_INTERPOLATIONxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.XPS_COLOR_INTERPOLATION
XPS_COLOR_TYPExpsobjectmodel.hVanara.PInvoke.XpsObjectModel.XPS_COLOR_TYPE
XPS_DASH_CAPxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.XPS_DASH_CAP
XPS_DOCUMENT_TYPExpsobjectmodel_1.hVanara.PInvoke.XpsObjectModel.XPS_DOCUMENT_TYPE
XPS_FILL_RULExpsobjectmodel.hVanara.PInvoke.XpsObjectModel.XPS_FILL_RULE
XPS_FONT_EMBEDDINGxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.XPS_FONT_EMBEDDING
XPS_IMAGE_TYPExpsobjectmodel.hVanara.PInvoke.XpsObjectModel.XPS_IMAGE_TYPE
XPS_INTERLEAVINGxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.XPS_INTERLEAVING
XPS_JOB_COMPLETIONxpsprint.hVanara.PInvoke.XpsPrint.XPS_JOB_COMPLETION
XPS_LINE_CAPxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.XPS_LINE_CAP
XPS_LINE_JOINxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.XPS_LINE_JOIN
XPS_OBJECT_TYPExpsobjectmodel.hVanara.PInvoke.XpsObjectModel.XPS_OBJECT_TYPE
XPS_SEGMENT_STROKE_PATTERNxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.XPS_SEGMENT_STROKE_PATTERN
XPS_SEGMENT_TYPExpsobjectmodel.hVanara.PInvoke.XpsObjectModel.XPS_SEGMENT_TYPE
XPS_SPREAD_METHODxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.XPS_SPREAD_METHOD
XPS_STYLE_SIMULATIONxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.XPS_STYLE_SIMULATION
XPS_THUMBNAIL_SIZExpsobjectmodel.hVanara.PInvoke.XpsObjectModel.XPS_THUMBNAIL_SIZE
XPS_TILE_MODExpsobjectmodel.hVanara.PInvoke.XpsObjectModel.XPS_TILE_MODE

Structures

Native StructureHeaderManaged Structure
ADDJOB_INFO_1winspool.hVanara.PInvoke.WinSpool.ADDJOB_INFO_1
CORE_PRINTER_DRIVERwinspool.hVanara.PInvoke.WinSpool.CORE_PRINTER_DRIVER
DATAVanara.PInvoke.WinSpool.PRINTER_NOTIFY_INFO_DATA.NOTIFYDATA.DATA
DATATYPES_INFO_1winspool.hVanara.PInvoke.WinSpool.DATATYPES_INFO_1
DOC_INFO_1winspool.hVanara.PInvoke.WinSpool.DOC_INFO_1
DOC_INFO_2winspool.hVanara.PInvoke.WinSpool.DOC_INFO_2
DOC_INFO_3winspool.hVanara.PInvoke.WinSpool.DOC_INFO_3
DRIVER_INFO_1winspool.hVanara.PInvoke.WinSpool.DRIVER_INFO_1
DRIVER_INFO_2winspool.hVanara.PInvoke.WinSpool.DRIVER_INFO_2
DRIVER_INFO_3winspool.hVanara.PInvoke.WinSpool.DRIVER_INFO_3
DRIVER_INFO_4winspool.hVanara.PInvoke.WinSpool.DRIVER_INFO_4
DRIVER_INFO_5winspool.hVanara.PInvoke.WinSpool.DRIVER_INFO_5
DRIVER_INFO_6winspool.hVanara.PInvoke.WinSpool.DRIVER_INFO_6
DRIVER_INFO_8Vanara.PInvoke.WinSpool.DRIVER_INFO_8
FORM_INFO_1winspool.hVanara.PInvoke.WinSpool.FORM_INFO_1
FORM_INFO_2winspool.hVanara.PInvoke.WinSpool.FORM_INFO_2
HPRINTERVanara.PInvoke.WinSpool.HPRINTER
HPRINTERCHANGENOTIFICATIONVanara.PInvoke.WinSpool.HPRINTERCHANGENOTIFICATION
HPTPROVIDERVanara.PInvoke.PrntvPt.HPTPROVIDER
HSPOOLFILEVanara.PInvoke.WinSpool.HSPOOLFILE
JOB_INFO_1winspool.hVanara.PInvoke.WinSpool.JOB_INFO_1
JOB_INFO_2winspool.hVanara.PInvoke.WinSpool.JOB_INFO_2
JOB_INFO_3winspool.hVanara.PInvoke.WinSpool.JOB_INFO_3
JOB_INFO_4winspool.hVanara.PInvoke.WinSpool.JOB_INFO_4
MONITOR_INFO_1winspool.hVanara.PInvoke.WinSpool.MONITOR_INFO_1
MONITOR_INFO_2winspool.hVanara.PInvoke.WinSpool.MONITOR_INFO_2
NOTIFYDATAVanara.PInvoke.WinSpool.PRINTER_NOTIFY_INFO_DATA.NOTIFYDATA
PORT_INFO_1winspool.hVanara.PInvoke.WinSpool.PORT_INFO_1
PORT_INFO_2winspool.hVanara.PInvoke.WinSpool.PORT_INFO_2
PORT_INFO_3winspool.hVanara.PInvoke.WinSpool.PORT_INFO_3
PRINT_EXECUTION_DATAwinspool.hVanara.PInvoke.WinSpool.PRINT_EXECUTION_DATA
PrintDocumentPackageStatusdocumenttarget.hVanara.PInvoke.DocumentTarget.PrintDocumentPackageStatus
PRINTER_CONNECTION_INFO_1winspool.hVanara.PInvoke.WinSpool.PRINTER_CONNECTION_INFO_1
PRINTER_ENUM_VALUESwinspool.hVanara.PInvoke.WinSpool.PRINTER_ENUM_VALUES
PRINTER_INFO_1winspool.hVanara.PInvoke.WinSpool.PRINTER_INFO_1
PRINTER_INFO_2winspool.hVanara.PInvoke.WinSpool.PRINTER_INFO_2
PRINTER_INFO_3winspool.hVanara.PInvoke.WinSpool.PRINTER_INFO_3
PRINTER_INFO_4winspool.hVanara.PInvoke.WinSpool.PRINTER_INFO_4
PRINTER_INFO_5winspool.hVanara.PInvoke.WinSpool.PRINTER_INFO_5
PRINTER_INFO_6winspool.hVanara.PInvoke.WinSpool.PRINTER_INFO_6
PRINTER_INFO_7winspool.hVanara.PInvoke.WinSpool.PRINTER_INFO_7
PRINTER_INFO_8winspool.hVanara.PInvoke.WinSpool.PRINTER_INFO_8
PRINTER_INFO_9winspool.hVanara.PInvoke.WinSpool.PRINTER_INFO_9
PRINTER_NOTIFY_INFOwinspool.hVanara.PInvoke.WinSpool.PRINTER_NOTIFY_INFO
PRINTER_NOTIFY_INFO_DATAwinspool.hVanara.PInvoke.WinSpool.PRINTER_NOTIFY_INFO_DATA
PRINTER_NOTIFY_OPTIONSVanara.PInvoke.WinSpool.PRINTER_NOTIFY_OPTIONS
PRINTER_NOTIFY_OPTIONS_TYPEwinspool.hVanara.PInvoke.WinSpool.PRINTER_NOTIFY_OPTIONS_TYPE
PRINTER_OPTIONSwinspool.hVanara.PInvoke.WinSpool.PRINTER_OPTIONS
PRINTPROCESSOR_CAPS_1winspool.hVanara.PInvoke.WinSpool.PRINTPROCESSOR_CAPS_1
PRINTPROCESSOR_CAPS_2winspool.hVanara.PInvoke.WinSpool.PRINTPROCESSOR_CAPS_2
PRINTPROCESSOR_INFO_1winspool.hVanara.PInvoke.WinSpool.PRINTPROCESSOR_INFO_1
PROVIDOR_INFO_1winspool.hVanara.PInvoke.WinSpool.PROVIDOR_INFO_1
PROVIDOR_INFO_2winspool.hVanara.PInvoke.WinSpool.PROVIDOR_INFO_2
XPS_COLORxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.XPS_COLOR
XPS_COLOR_TYPE_CONTEXTVanara.PInvoke.XpsObjectModel.XPS_COLOR.XPS_COLOR_TYPE_CONTEXT
XPS_COLOR_TYPE_SCRGBVanara.PInvoke.XpsObjectModel.XPS_COLOR.XPS_COLOR_TYPE_SCRGB
XPS_COLOR_TYPE_SRGBVanara.PInvoke.XpsObjectModel.XPS_COLOR.XPS_COLOR_TYPE_SRGB
XPS_DASHxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.XPS_DASH
XPS_GLYPH_INDEXxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.XPS_GLYPH_INDEX
XPS_GLYPH_MAPPINGxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.XPS_GLYPH_MAPPING
XPS_JOB_STATUSxpsprint.hVanara.PInvoke.XpsPrint.XPS_JOB_STATUS
XPS_MATRIXxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.XPS_MATRIX
XPS_POINTxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.XPS_POINT
XPS_RECTxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.XPS_RECT
XPS_SIZExpsobjectmodel.hVanara.PInvoke.XpsObjectModel.XPS_SIZE

Interfaces

Native InterfaceHeaderManaged Interface
IPrintDocumentPackageStatusEventdocumenttarget.hVanara.PInvoke.DocumentTarget.IPrintDocumentPackageStatusEvent
IPrintDocumentPackageTargetdocumenttarget.hVanara.PInvoke.DocumentTarget.IPrintDocumentPackageTarget
IPrintDocumentPackageTargetFactorydocumenttarget.hVanara.PInvoke.DocumentTarget.IPrintDocumentPackageTargetFactory
IPrintDocumentPageSourceVanara.PInvoke.DocumentSource.IPrintDocumentPageSource
IPrintPreviewPageCollectionVanara.PInvoke.DocumentSource.IPrintPreviewPageCollection
IXpsOMBrushxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMBrush
IXpsOMCanvasxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMCanvas
IXpsOMColorProfileResourcexpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMColorProfileResource
IXpsOMColorProfileResourceCollectionxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMColorProfileResourceCollection
IXpsOMCorePropertiesxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMCoreProperties
IXpsOMDashCollectionxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMDashCollection
IXpsOMDictionaryxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMDictionary
IXpsOMDocumentxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMDocument
IXpsOMDocumentCollectionxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMDocumentCollection
IXpsOMDocumentSequencexpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMDocumentSequence
IXpsOMDocumentStructureResourcexpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMDocumentStructureResource
IXpsOMFontResourcexpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMFontResource
IXpsOMFontResourceCollectionxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMFontResourceCollection
IXpsOMGeometryxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMGeometry
IXpsOMGeometryFigurexpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMGeometryFigure
IXpsOMGeometryFigureCollectionxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMGeometryFigureCollection
IXpsOMGlyphsxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMGlyphs
IXpsOMGlyphsEditorxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMGlyphsEditor
IXpsOMGradientBrushxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMGradientBrush
IXpsOMGradientStopxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMGradientStop
IXpsOMGradientStopCollectionxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMGradientStopCollection
IXpsOMImageBrushxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMImageBrush
IXpsOMImageResourcexpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMImageResource
IXpsOMImageResourceCollectionxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMImageResourceCollection
IXpsOMLinearGradientBrushxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMLinearGradientBrush
IXpsOMMatrixTransformxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMMatrixTransform
IXpsOMNameCollectionxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMNameCollection
IXpsOMObjectFactoryxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMObjectFactory
IXpsOMPackagexpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMPackage
IXpsOMPackageWriterxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMPackageWriter
IXpsOMPagexpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMPage
IXpsOMPageReferencexpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMPageReference
IXpsOMPageReferenceCollectionxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMPageReferenceCollection
IXpsOMPartxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMPart
IXpsOMPartResourcesxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMPartResources
IXpsOMPartUriCollectionxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMPartUriCollection
IXpsOMPathxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMPath
IXpsOMPrintTicketResourcexpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMPrintTicketResource
IXpsOMRadialGradientBrushxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMRadialGradientBrush
IXpsOMRemoteDictionaryResourcexpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMRemoteDictionaryResource
IXpsOMRemoteDictionaryResourceCollectionxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMRemoteDictionaryResourceCollection
IXpsOMResourcexpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMResource
IXpsOMShareablexpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMShareable
IXpsOMSignatureBlockResourcexpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMSignatureBlockResource
IXpsOMSignatureBlockResourceCollectionxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMSignatureBlockResourceCollection
IXpsOMSolidColorBrushxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMSolidColorBrush
IXpsOMStoryFragmentsResourcexpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMStoryFragmentsResource
IXpsOMThumbnailGeneratorxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMThumbnailGenerator
IXpsOMTileBrushxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMTileBrush
IXpsOMVisualxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMVisual
IXpsOMVisualBrushxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMVisualBrush
IXpsOMVisualCollectionxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.IXpsOMVisualCollection
IXpsPrintJobxpsprint.hVanara.PInvoke.XpsPrint.IXpsPrintJob
IXpsPrintJobStreamxpsprint.hVanara.PInvoke.XpsPrint.IXpsPrintJobStream

Classes

Native ClassHeaderManaged Class
DocumentSourceVanara.PInvoke.DocumentSource
DocumentTargetVanara.PInvoke.DocumentTarget
PrintDocumentPackageTargetVanara.PInvoke.DocumentTarget.PrintDocumentPackageTarget
PrintDocumentPackageTargetFactoryVanara.PInvoke.DocumentTarget.PrintDocumentPackageTargetFactory
PRINTER_DEFAULTSwinspool.hVanara.PInvoke.WinSpool.PRINTER_DEFAULTS
SafeHPRINTERVanara.PInvoke.WinSpool.SafeHPRINTER
SafeHPRINTERCHANGENOTIFICATIONVanara.PInvoke.WinSpool.SafeHPRINTERCHANGENOTIFICATION
SafeHPTPROVIDERVanara.PInvoke.PrntvPt.SafeHPTPROVIDER
SafeHSPOOLFILEVanara.PInvoke.WinSpool.SafeHSPOOLFILE
SafePRINTER_NOTIFY_INFOVanara.PInvoke.WinSpool.SafePRINTER_NOTIFY_INFO
SafePTMemoryVanara.PInvoke.PrntvPt.SafePTMemory
XpsListVanara.PInvoke.XpsObjectModel.XpsList
XpsObjectModelVanara.PInvoke.XpsObjectModel
XpsOMObjectFactoryxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.XpsOMObjectFactory
XpsOMThumbnailGeneratorxpsobjectmodel.hVanara.PInvoke.XpsObjectModel.XpsOMThumbnailGenerator
XpsPrintVanara.PInvoke.XpsPrint