На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

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




Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz