NWDPEventObjectId

Contains the identification of a specific event object


Structure

typedef struct {  
NWDPText name;
NWDPObjectIdentifier containingClassOid;
nint32 eventType;
} NWDPEventObjectId, N_FAR *pNWDPEventObjectId;


Header File

nwdp_att.h


Fields

name

Specifies the printer agent or object name.


containingClassOid

Specifies the object identifier: printer or job class.


eventType

Specifies the type of event. The abstract event types are:

1 NWDP_EVENT_TYPE_ERROR
2 NWDP_EVENT_TYPE_WARNING
3 NWDP_EVENT_TYPE_REPORT

The alert event type is:

0 NWDP_EVENT_TYPE_VALUE_CHANGE


Remarks

The notification profile includes containingObjectId. If this field contains the identifier of the printer agent, the print job events that it specifies are reported for all print jobs processed by the printer agent, while the notification profile is registered. If the field contains the identifier of the print job, print job events are reported only for that print job. The NDPS administrative utilities place the printer agent name in containingObjectId, so the client receives job events only for the job containing the notification profile (see Event Notification for more information).