|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
ScheduleJob
The ScheduleJob function requests that the print spooler schedule a specified print job for printing.
BOOL ScheduleJob(
HANDLE hPrinter, // specifies printer for the print job DWORD dwJobID // print job identifier );
Parameters
hPrinter
Handle that specifies a printer for the print job. This must be a local printer that is configured as a spooled printer. If hPrinter is a handle to a remote printer connection, or if the printer is configured for direct printing, the ScheduleJob function fails. hPrinter must be the same printer handle specifed in the call to AddJob that obtained the dwJobID print job identifer.
dwJobID
Specifies the print job to be scheduled. You obtain this print job identifer by calling the AddJob function.
Return Values
If the function succeeds, the return value is nonzero. If the function fails, the return value is zero. To get extended error information, call GetLastError.
Remarks
You obtain a printer handle by calling the OpenPrinter function. You must successfully call the AddJob function before calling the ScheduleJob function. AddJob obtains the print job identifer that you pass to ScheduleJob as dwJobID. Both calls must use the same value for hPrinter. The ScheduleJob function checks for a valid spool file. If there is an invalid spool file, or if it is empty, ScheduleJob deletes both the spool file and the corresponding print job entry in the print spooler.
See Also
AddJob, OpenPrinter
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
ScheduleJob
Функция ScheduleJob просит, чтобы отпечаток spooler планировал определенную работу отпечатка для печати.
BOOL ScheduleJob(
РУЧКА hPrinter, // определяет принтер для работы отпечатка DWORD dwJobID // идентификатор работы отпечатка );
Параметры
hPrinter
Ручка, что определяет принтер для работы отпечатка. Это должно быть локальным принтером, который сконфигурирован как буферизовать принтер. Если hPrinter - ручка на дистанционной связи принтера, или если принтер сориентирован на прямую печать, функция ScheduleJob терпит неудачу. hPrinter Должен быть той же ручкой принтера specifed на вызов на AddJob, которое получало работу отпечатка dwJobID identifer.
dwJobID
Определяет работу отпечатка, которая нужно планироваться. Вы получаете эту работу отпечатка identifer вызывая функцию AddJob.
Обратные Величины
Если функция добивается успеха, обратная величина ненулевая. Если функция терпит неудачу, обратная величина нулевая. Для того, чтобы расширять информацию ошибки, назовите GetLastError.
Замечания
Вы получаете ручку принтера вызывая функцию OpenPrinter. Вы должны успешно назвать функцию AddJob перед вызовом функции ScheduleJob. AddJob ПОЛУЧАЕТ работу распечатки identifer, которую Вы передаете на ScheduleJob как dwJobID. Оба вызова должны использовать ту же величину для hPrinter. Функция ScheduleJob проверяет на наличие правильного файла катушки. Если есть неправильный файл катушки, или если это пустое, ScheduleJob удаляет как файл катушки так и вход работы соответствующей распечатки в распечатке spooler.
Смотри Также
AddJob, OpenPrinter
|
|
|
|
| |