Mac OS 9
TDesktopPrintMonitorPrintingData Struct Reference

#include <DesktopPrinting.h>

Data Fields

short iOpCode
 
short iError
 
long iReserved
 
THPrint hPrint
 
short noProcs
 
long iReserved2
 
DTPAsyncErrorNotificationUPP pAsyncNotificationProc
 
DTPEndNotificationUPP pAsyncEndnotifyProc
 
DTPInForegroundUPP pInForegroundProc
 
DTPStatusMessageUPP pStatusMessageProc
 

Detailed Description

TDesktopPrintMonitorPrintingData: for desktop printing that supports third-party print drivers

Field Documentation

◆ hPrint

THPrint TDesktopPrintMonitorPrintingData::hPrint

1 - Desktop PrintMonitor is running

◆ iError

short TDesktopPrintMonitorPrintingData::iError

kPrintMonitorPrGeneral

◆ iReserved2

long TDesktopPrintMonitorPrintingData::iReserved2

number of notification procs

◆ pAsyncEndnotifyProc

DTPEndNotificationUPP TDesktopPrintMonitorPrintingData::pAsyncEndnotifyProc

UPP to put up a notification

◆ pInForegroundProc

DTPInForegroundUPP TDesktopPrintMonitorPrintingData::pInForegroundProc

UPP to take down the notification

◆ pStatusMessageProc

DTPStatusMessageUPP TDesktopPrintMonitorPrintingData::pStatusMessageProc

UPP to check if desktop printing is in foreground


The documentation for this struct was generated from the following file: