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


Метод IPrintCoreHelperUni::EnumFeatures (prcomoem.h)

Метод IPrintCoreHelperUni::EnumFeatures получает список всех доступных функций, включая синтезированные и основные функции, реализующие драйвер.

Синтаксис

HRESULT EnumFeatures(
  [out] PCSTR * [] pFeatureList,
  [out] DWORD      *pdwNumFeatures
);

Параметры

[out] pFeatureList

Указатель на массив строк символов ANSI, содержащих все функции, доступные для текущего устройства. Конечный элемент массива обозначается строкой null NULL.

[out] pdwNumFeatures

Указатель на переменную, получающую количество ключевых слов признаков в массиве, на который указывает параметр pFeatureList.

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

IPrintCoreHelperUni::EnumFeatures должен возвращать S_OK, если операция выполнена успешно. В противном случае этот метод должен возвращать стандартный код ошибки COM.

Замечания

Для функций Unidrv список функций основан на представлении GPD файла конфигурации, поэтому компоненты, окруженные Ifdef GDL_ENABLED / Endif директивы не могут быть настроены с помощью этого метода.

Требования

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

См. также

IPrintCoreHelperUni

IPrintCoreHelperUni::EnumOptions