Метод IPrintCoreHelperUni::EnumOptions (prcomoem.h)
Метод IPrintCoreHelperUni::EnumOptions получает список доступных параметров для данной функции.
Синтаксис
HRESULT EnumOptions(
[in] PCSTR pszFeatureKeyword,
[out] PCSTR * [] pOptionList,
[out] DWORD *pdwNumOptions
);
Параметры
[in] pszFeatureKeyword
Строка символов ANSI, содержащая функцию, параметры которой запрашиваются.
[out] pOptionList
Указатель на массив строк символов ANSI, содержащих все параметры для функции, указанной в параметре pszFeatureKeyword . IPrintCoreHelperUni::EnumOptions отвечает за выделение памяти для массива. Последним элементом массива должна быть строка NULL .
[out] pdwNumOptions
Указатель на переменную, получающую количество параметров в массиве параметров, на который указывает параметр pOptionList .
Возвращаемое значение
IPrintCoreHelperUni::EnumOptions должен возвращать S_OK , если операция выполнена успешно. В противном случае этот метод должен возвращать стандартный код ошибки COM.
Комментарии
При возврате IPrintCoreHelperUni::EnumOptions список параметров содержит все параметры, независимо от ограничений или других факторов.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | prcomoem.h (включая Prcomoem.h) |