IPrinterPropertyBag 接口 (printerextension.h)
提供强类型 get 和 set 方法。
请注意,驱动程序属性包对其属性存储格式 ID 使用以下 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 |
目标平台 | Windows |
标头 | printerextension.h |
另请参阅
IPrinterExtensionContext::D riverProperties