Поделиться через


Метод IPrintOemDriverUni::D rvGetStandardVariable (prcomoem.h)

Метод IPrintOemDriverUni::DrvGetStandardVariable предоставляется драйвером Unidrv, чтобы подключаемые модули отрисовки могли получить текущее значение стандартных переменных Unidrv.

Синтаксис

HRESULT DrvGetStandardVariable(
  PDEVOBJ pdevobj,
  DWORD   dwIndex,
  PVOID   pBuffer,
  DWORD   cbSize,
  PDWORD  pcbNeeded
);

Параметры

pdevobj

Указатель на структуру DEVOBJ вызываемого абонента.

dwIndex

Вызывающий, SVI_ префиксированный индекс в список стандартных переменных Unidrv. Значения SVI_-префиксированного индекса определяются в printoem.h.

pBuffer

Вызывающий указатель на DWORD для получения текущего значения стандартной переменной.

cbSize

Указанный вызывающим размер буфера, на который указывает pBuffer.

pcbNeeded

Вызывающий указатель на расположение для получения минимального размера буфера, необходимого для хранения запрошенных сведений.

Возвращаемое значение

Метод должен возвращать одно из следующих значений.

Возвращаемый код Описание
S_OK
Операция завершилась успешно.
E_FAIL
Сбой операции.
E_NOTIMPL
Метод не реализован.

Требования

Требование Ценность
целевая платформа Настольный
заголовка prcomoem.h (include Prcomoem.h)