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


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

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

Синтаксис

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

Параметры

[out] pFeatureList

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

[out] pdwNumFeatures

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

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

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

Комментарии

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

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть prcomoem.h

См. также раздел

IPrintCoreHelperUni

IPrintCoreHelperUni::EnumOptions