Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Извлекает объект IPrinterQueueView и инициализирует объект с диапазоном отслеживаемых заданий.
Этот метод позволяет пользователю выполнять задачи управления заданиями из приложения устройства UWP для принтеров.
Синтаксис
HRESULT GetPrinterQueueView(
[in] ULONG ulViewOffset,
[in] ULONG ulViewSize,
[out, retval] IPrinterQueueView **ppJobView
);
Параметры
[in] ulViewOffset
Указывает начало диапазона отслеживаемых заданий.
[in] ulViewSize
Указывает размер или диапазон отслеживаемых заданий.
[out, retval] ppJobView
Объект IPrinterQueueView, показывающий диапазон заданий, которые необходимо отслеживать.
Возвращаемое значение
Если вызов метода выполнен успешно, GetPrinterQueueView возвращает S_OK.
В противном случае, если вызов GetPrinterQueueView приведет к ошибке, можно вернуть одно из следующих значений HRESULT.
Значение HRESULT | Описание |
---|---|
E_ILLEGAL_METHOD_CALL | Указывает попытку получить несколько объектов представления очереди принтера. |
E_INVALIDARG | Указывает попытку создать размер представления, превышающий максимальный размер. |
Замечания
Можно получить только один объект IPrinterQueueView для каждого объекта IPrinterQueue2. Однако можно перемещаться по одному представлению, которое вы извлекаете. Другими словами, можно изменить позиции отслеживаемых заданий, вызвав IPrinterQueueView::SetViewRange.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 8.1 |
минимальный поддерживаемый сервер | Windows Server 2012 R2 |
целевая платформа | Настольный |
заголовка | printerextension.h |