На главную

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 | Скачать Вниз

GetJob



The GetJob function retrieves print-job data for the specified printer.

BOOL GetJob(

HANDLE hPrinter, // handle of printer
DWORD JobId, // job identifier value
DWORD Level, // data-structure level
LPBYTE pJob, // address of data-structure array
DWORD cbBuf, // count of bytes in array
LPDWORD pcbNeeded // address of value that contains count of bytes retrieved (or required)
);


Parameters

hPrinter

Identifies the printer for which the print-job data is retrieved.

JobId

Identifies the print job for which data should be retrieved.

Level

Specifies the level of the structure to which pJob points. This value must be either 1 or 2.

pJob

Points to an array that contains either a JOB_INFO_1 or a JOB_INFO_2 structure. If Level is 1, this function stores the data in a JOB_INFO_1 structure; if Level is 2, this function stores the data in a JOB_INFO_2 structure.

cbBuf

Specifies the size, in bytes, of the array.

pcbNeeded

Points to a value that specifies the number of bytes copied if the function succeeds or the number of bytes required if cbBuf is too small.



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.

See Also

AddJob, JOB_INFO_1, JOB_INFO_2, ScheduleJob, SetJob


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

GetJob



Функция GetJob извлекает характеристику работы отпечатка-для определенного принтера.

BOOL GetJob(

РУЧКА hPrinter, // ручка принтера DWORD JobId, // идентификатора работы оценивают Уровень DWORD, // данный-структурный уровень LPBYTE pJob, // адрес данного-структурного массива DWORD cbBuf, // счета байтов в массиве
LPDWORD pcbNeeded // ЦЕННЫЙ адрес, который содержит счет байтов извлекал (или требовавшееся)
);


Параметры

hPrinter

Идентифицирует принтер для которого характеристика работы распечатки-извлечена.

JobId

Идентифицирует работу распечатки для которой данные должны быть извлечены.

Уровень

Определяет уровень структуры на которую точки pJob. Эта величина должна быть или 1 или 2.

pJob

Точки на массив, которые содержат или JOB_INFO_1 или структура JOB_INFO_2. Если Уровень - 1, эта функция загружает данные в структуру JOB_INFO_1; если Уровень - 2, эта функция загружает данные в структуру JOB_INFO_2.

cbBuf

Определяет размер, в байтах, массива.

pcbNeeded

Точки на величину, которые определяют количество байтов копировался если функция добивается успеха или количество байтов требовалось если cbBuf слишком небольшой.



Обратные Величины

Если функция добивается успеха, обратная величина ненулевая.
Если функция терпит неудачу, обратная величина нулевая. Для того, чтобы расширять информацию ошибки, назовите GetLastError.

Смотри Также

AddJob, JOB_INFO_1, JOB_INFO_2, ScheduleJob, SetJob


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