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


Метод IPrintCoreHelperPS::EnumOptions (prcomoem.h)

Метод IPrintCoreHelperPS::EnumOptions получает список доступных параметров для данной функции.

Синтаксис

HRESULT EnumOptions(
  [in]  PCSTR      pszFeatureKeyword,
  [out] PCSTR * [] pOptionList,
  [out] DWORD      *pdwNumOptions
);

Параметры

[in] pszFeatureKeyword

Строка символов ANSI, содержащая функцию, параметры которой запрашиваются.

[out] pOptionList

Указатель на массив строк символов ANSI, содержащих все параметры для компонента, указанного в параметре pszFeatureKeyword . IPrintCoreHelperPS::EnumOptions отвечает за выделение памяти для массива. Последним элементом массива должна быть строка NULL .

[out] pdwNumOptions

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

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

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

Комментарии

При возврате IPrintCoreHelperPS::EnumOptions список параметров содержит все параметры, независимо от ограничений или других факторов.

Требования

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

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

IPrintCoreHelperPS

IPrintCoreHelperPS::EnumConstrainedOptions

IPrintCoreHelperPS::EnumFeatures