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


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

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

Синтаксис

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

Параметры

[in] pszFeatureKeyword

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

[out] pOptionList

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

[out] pdwNumOptions

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

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

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

Замечания

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

Требования

Требование Ценность
целевая платформа Настольный
заголовка prcomoem.h (include Prcomoem.h)

См. также

IPrintCoreHelper

IPrintCoreHelper::EnumFeatures