Метод 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 |