<div class="content" name="RPC_BranchOfficeJobData" uuid="6e442be6-2c54-4975-93c6-85895289ba0d"><p>The <b>RPC_BranchOfficeJobData</b> structure holds a <span><a href="831cd729-be7c-451e-b729-bd8d84ce4d24#gt_9b511320-74d4-4c21-9ee1-935a6476d492" data-linktype="relative-path">branch
office print remote logging</a></span> structure that contains the data
required to log a single <b>Branch Office Print Remote Log Entry</b> (section <span><a href="1bd61448-db4b-4284-a4b1-8346732402d4" data-linktype="relative-path">3.1.1</a></span>)
corresponding to a specific type of <span><a href="831cd729-be7c-451e-b729-bd8d84ce4d24#gt_b9456a1c-aee2-41aa-af78-a083db7a27c7" data-linktype="relative-path">Windows Event</a></span>.<a id="Appendix_A_Target_85"></a><a aria-label="Product behavior note 85" href="e81cbc09-ab05-4a32-ae4a-8ec57b436c43#Appendix_A_85" data-linktype="relative-path">&lt;85&gt;</a></p><dl>
<dd>
<div><pre> typedef struct {
   EBranchOfficeJobEventType eEventType;
   DWORD JobId;
   [switch_type(EBranchOfficeJobEventType), switch_is(eEventType)] 
     union {
     [case(kLogJobPrinted)] 
       RPC_BranchOfficeJobDataPrinted LogJobPrinted;
     [case(kLogJobRendered)] 
       RPC_BranchOfficeJobDataRendered LogJobRendered;
     [case(kLogJobError)] 
       RPC_BranchOfficeJobDataError LogJobError;
     [case(kLogJobPipelineError)] 
       RPC_BranchOfficeJobDataPipelineFailed LogPipelineFailed;
     [case(kLogOfflineFileFull)] 
       RPC_BranchOfficeLogOfflineFileFull LogOfflineFileFull;
   } JobInfo;
 } RPC_BranchOfficeJobData;
</pre></div>
</dd></dl><p><b>eEventType:</b> The type of Windows Event to
which the <b>Branch Office Print Remote Log Entry</b> corresponds, which MUST
be an <b>EBranchOfficeJobEventType</b> (section <span><a href="d0701011-80b3-473d-843c-edf7e4c5bc86" data-linktype="relative-path">2.2.1.15.1)</a></span>
value.</p><p><b>JobId:</b> The identifier of a <span><a href="831cd729-be7c-451e-b729-bd8d84ce4d24#gt_12a6e569-e97c-4761-92f0-e397f8d5125f" data-linktype="relative-path">print job</a></span>.</p><p><b>JobInfo:</b> The branch office print remote
logging structure that contains the data required to log a <b>Branch Office
Print Remote Log Entry</b> corresponding to the <b>eEventType</b> member value.</p><p><b>LogJobPrinted:</b> An <b>RPC_BranchOfficeJobDataPrinted</b> (section <span><a href="b4a22048-7837-460e-b1bd-8d34f4270f29" data-linktype="relative-path">2.2.1.15.5)</a></span>
structure for a <b>Branch Office Print Remote Log Entry</b> corresponding to <span><a href="831cd729-be7c-451e-b729-bd8d84ce4d24#gt_0c6539af-aed7-4baa-9d21-4aa5b41d448a" data-linktype="relative-path">event ID</a></span>
307. This structure is present only if <b>eEventType</b> is set to <b>kLogJobPrinted</b>.</p><p><b>LogJobRendered:</b> An <b>RPC_BranchOfficeJobDataRendered</b> (section <span><a href="e90ee32f-12f4-4310-9238-71aca7dd9cb1" data-linktype="relative-path">2.2.1.15.6)</a></span>
structure for a <b>Branch Office Print Remote Log Entry</b> corresponding to
event ID 805. This structure is present only if <b>eEventType</b> is set to <b>kLogJobRendered</b>.</p><p><b>LogJobError:</b> An <b>RPC_BranchOfficeJobDataError</b> (section <span><a href="d86fd29b-9512-4c80-a14b-5f5fb25e5975" data-linktype="relative-path">2.2.1.15.3)</a></span>
structure for a <b>Branch Office Print Remote Log Entry</b> corresponding to
event ID 372. This structure is present only if <b>eEventType</b> is set to <b>kLogJobError</b>.</p><p><b>LogPipelineFailed:</b> An <b>RPC_BranchOfficeJobDataPipelineFailed</b> (section <span><a href="31a2aecb-2d7a-4846-a93b-e4fd708863e0" data-linktype="relative-path">2.2.1.15.4)</a></span>
structure for a <b>Branch Office Print Remote Log Entry</b> corresponding to
event ID 824. This structure is present only if <b>eEventType</b> is set to <b>kLogJobPipelineError</b>.</p><p><b>LogOfflineFileFull:</b> An <b>RPC_BranchOfficeLogOfflineFileFull</b> (section <span><a href="55fcc7c1-d63e-4488-88cd-8ce5d9dd945c" data-linktype="relative-path">2.2.1.15.7)</a></span>
structure for a <b>Branch Office Print Remote Log Entry</b> corresponding to
event ID 868. This structure is present only if <b>eEventType</b> is set to <b>kLogOfflineFileFull</b>.</p></div>