The FAX_ENUM_JOB_EVENT_TYPE enumeration defines types of events for a single job.
typedef enum
{
FAX_JOB_EVENT_TYPE_ADDED = 0x00000000,
FAX_JOB_EVENT_TYPE_REMOVED = 0x00000001,
FAX_JOB_EVENT_TYPE_STATUS = 0x00000002,
FAX_JOB_EVENT_TYPE_CHANGED = 0x00000003
} FAX_ENUM_JOB_EVENT_TYPE;
FAX_JOB_EVENT_TYPE_ADDED: A job was added to the queue or a message was added to the archive.
FAX_JOB_EVENT_TYPE_REMOVED: A job was removed from the queue or a message was removed from the archive.
FAX_JOB_EVENT_TYPE_STATUS: The job has changed its status. This does not apply to archive messages.
FAX_JOB_EVENT_TYPE_CHANGED: An archives message has changed.