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


Метод IPrintSchemaFeature::GetOption (printerextension.h)

Возвращает параметр с заданным именем.

Синтаксис

HRESULT GetOption(
  [in]          BSTR               bstrName,
  [in]          BSTR               bstrNamespaceUri,
  [out, retval] IPrintSchemaOption **ppOption
);

Параметры

[in] bstrName

Имя параметра.

[in] bstrNamespaceUri

URI пространства имен параметра.

[out, retval] ppOption

Возвращаемый параметр.

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

Этот метод возвращает значение HRESULT , если вызов был выполнен успешно. В противном случае возвращается соответствующий код ошибки.

Комментарии

Если запрошенный компонент, параметр или свойство не найден, этот метод возвращает S_FALSE и задает указатель NULL на выходной объект компонента, параметра или свойства.

Таким образом, если объект IPrintSchemaTicket не содержит указанного компонента, параметра или свойства, приложение должно получить объект IPrintSchemaCapabilities и запросить его через IPrintSchemaCapabilities::GetFeatureByKeyName или через IPrintSchemaCapabilities::GetFeature.

Требования

Требование Значение
Минимальная версия клиента Windows 8
Минимальная версия сервера Windows Server 2012
Целевая платформа Персональный компьютер
Верхняя часть printerextension.h

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

IPrintSchemaCapabilities

IPrintSchemaFeature

IPrintSchemaOption

IPrintSchemaTicket