Интерфейс IPrintSchemaCapabilities (printerextension.h)
Предоставляет основной метод для доступа к PrintCapabilities.
Наследство
Интерфейс IPrintSchemaCapabilities наследует от IPrintSchemaElement.
Методика
Интерфейс IPrintSchemaCapabilities имеет эти методы.
IPrintSchemaCapabilities::get_JobCopiesAllDocumentsMaxValue Возвращает максимальное значение JobCopiesAllDocuments. |
IPrintSchemaCapabilities::get_JobCopiesAllDocumentsMinValue Возвращает минимальное значение параметра JobCopiesAllDocuments. |
IPrintSchemaCapabilities::get_PageImageableSize Возвращает сведения о области для изображения принтера. |
IPrintSchemaCapabilities::GetFeature Получает именованную функцию из PrintCapabilities, по имени и полному URI пространства имен. |
IPrintSchemaCapabilities::GetFeatureByKeyName Возвращает функцию из PrintCapabilities на основе заданного имени ключа. |
IPrintSchemaCapabilities::GetOptions Возвращает все параметры функции. |
IPrintSchemaCapabilities::GetSelectedOptionInPrintTicket Возвращает выбранный параметр для функции в IPrintSchemaTicket. |
Замечания
Чтобы получить объект IXMLDOMDocument2 для объекта PrintCapabilities, необходимо сначала разыменовать параметр ppXmlNode свойства XmlNode (с помощью *ppXmlNode). Получает указатель на интерфейс типа IUnknown.
Используйте этот указатель, чтобы вызвать метод QueryInterface объекта PrintCapabilities для доступа к базовому объекту IXMLDOMDocument2.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 8 |
минимальный поддерживаемый сервер | Windows Server 2012 |
целевая платформа | Виндоус |
заголовка | printerextension.h |
См. также
Разработка драйверов печати версии 4