Интерфейс IPrinterPropertyBag (printerextension.h)
Предоставляет строго типизированные получить и задать методы.
Обратите внимание, что пакет свойств драйвера использует следующий ИДЕНТИФИКАТОР GUID для его идентификатора формата хранилища свойств:
DEFINE_GUID(FMTID_PrinterPropertyBag, 0x75f9adca, 0x097d, 0x45c3, 0xa6, 0xe4, 0xba, 0xb2, 0x9e, 0x27, 0x6f, 0x3e);</dd>
Интерфейс IPrinterPropertyBag используется всеми пакетами свойств принтера, включая контейнер свойств драйвера, контейнер свойств пользователя, контейнер свойств очереди и контейнер свойств DEVMODE.
Наследство
Интерфейс IPrinterPropertyBag наследует от интерфейса IDispatch.
Методика
Интерфейс IPrinterPropertyBag имеет эти методы.
IPrinterPropertyBag::GetBool Считывает указанное логическое свойство. |
IPrinterPropertyBag::GetBytes Считывает свойство массива байтов. |
IPrinterPropertyBag::GetInt32 Считывает целочисленное свойство. |
IPrinterPropertyBag::GetReadStream Получает поток для чтения из свойства потока. |
IPrinterPropertyBag::GetString Считывает строковое свойство. |
IPrinterPropertyBag::GetWriteStream Получает поток для записи свойства потока. |
IPrinterPropertyBag::SetBool Записывает указанное логическое значение свойства. |
IPrinterPropertyBag::SetBytes Записывает свойство массива байтов. |
IPrinterPropertyBag::SetInt32 Записывает целочисленное свойство. |
IPrinterPropertyBag::SetString Записывает строковое свойство. |
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 8 |
минимальный поддерживаемый сервер | Windows Server 2012 |
целевая платформа | Виндоус |
заголовка | printerextension.h |
См. также
IPrinterExtensionContext::D riverProperties