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