Event sink / DispID 8

PDF-XChange Drivers API (only) V4/V5
This Forum is for the use of Software Developers requiring help and assistance for Tracker Software's PDF-XChange Printer Drivers SDK (only) - VERSION 4 & 5 - Please use the PDF-Tools SDK Forum for Library DLL assistance.

Moderators: TrackerSupp-Daniel, Tracker Support, Vasyl-Tracker Dev Team, Sean - Tracker, Chris - Tracker Supp, Tracker Supp-Stefan

Post Reply
Posts: 29
Joined: Fri Feb 18, 2005 2:23 pm
Location: Trondheim, Norway

Event sink / DispID 8

Post by DISystemer » Fri Jul 29, 2011 1:17 pm

We are using an event sink to process events from the PDF-XChange driver. As I'm sure you know, the event sink has a method called Invoke which is called with, among others, a parameter called DispID. in the documentation we have found explanation of values 1-7 for this parameter (1 is StartDoc etc.).

During debugging we see that the Invoke method is also called with DispID=8, but we are not able to find any documentation on this value. What does it mean?

Best regards

Ivan - Tracker Software
Site Admin
Posts: 3630
Joined: Thu Jul 08, 2004 10:36 pm
Location: Vancouver Island - Canada

Re: Event sink / DispID 8

Post by Ivan - Tracker Software » Fri Jul 29, 2011 4:40 pm

DispID=8 is for method OnDocSpooled:

Code: Select all

       [id(0x00000008), helpstring("method OnDocSpooled")]
        void OnDocSpooled([in] long JobID, [in] BSTR lpszDocName, [in] BSTR lpszAppName);
Tracker Software (Project Director)

When attaching files to any message - please ensure they are archived and posted as a .ZIP, .RAR or .7z format - or they will not be posted - thanks.

Post Reply