This function is used to end a print job and return the job id. The print-job identifier is displayed to the user by the spooler while this job is on the queue, and while it is being printed.
#define INCL_SPL #include <OS2.H> HSPL hspl; /* spooler handle. */ ULONG jobid; CHAR szMsg[100]; HWND hwndClient; jobid = SplQmEndDoc(hspl); sprintf(szMsg, "ending job %d",jobid); WinMessageBox(HWND_DESKTOP, hwndClient, /* client-window handle */ szMsg, /* body of the message */ "Printing Information", /* title of the message */ 0, /* message box id */ MB_NOICON | MB_OK); /* icon and button flags */