BranchOfficeJobData structure

This structure contains the type of event to log (eEventType), the job ID, and the data required by the event.

Syntax

typedef struct {
  EBranchOfficeJobEventType eEventType;
  DWORD                     JobId;
  union {
    BranchOfficeJobDataPrinted        LogJobPrinted;
    BranchOfficeJobDataRendered       LogJobRendered;
    BranchOfficeJobDataError          LogJobError;
    BranchOfficeJobDataPipelineFailed LogPipelineFailed;
    BranchOfficeLogOfflineFileFull    LogOfflineFileFull;
  } JobInfo;
} BranchOfficeJobData, *PBranchOfficeJobData;

Members

eEventType

Specifies the type of event to be logged.

JobId

Specifies the ID of the job on the client.

JobInfo

JobInfo.LogJobPrinted

Describes the BranchOfficeJobDataPrinted type member LogJobPrinted.

JobInfo.LogJobRendered

Describes the BranchOfficeJobDataRendered type member LogJobRendered.

JobInfo.LogJobError

Describes the BranchOfficeJobDataError type member LogJobError.

JobInfo.LogPipelineFailed

Describes the BranchOfficeJobDataPipelineFailed type member LogPipelineFailed.

JobInfo.LogOfflineFileFull

Describes the BranchOfficeLogOfflineFileFull type member LogOfflineFileFull.

Requirements

   
Header winsplp.h