IPrinterPropertyBag-Schnittstelle (printerextension.h)
Stellt stark typisierte Get - und Set-Methoden bereit .
Beachten Sie, dass der Treibereigenschaftenbehälter die folgende GUID für seine Eigenschaftsspeicherformat-ID verwendet:
DEFINE_GUID(FMTID_PrinterPropertyBag, 0x75f9adca, 0x097d, 0x45c3, 0xa6, 0xe4, 0xba, 0xb2, 0x9e, 0x27, 0x6f, 0x3e);</dd>
Die IPrinterPropertyBag-Schnittstelle wird von allen Druckereigenschaftenbehältern verwendet, einschließlich Treibereigenschaftenbeutel, Benutzereigenschaftentasche, Warteschlangeneigenschaftenbehälter und DEVMODE-Eigenschaftsbehälter.
Vererbung
Die IPrinterPropertyBag-Schnittstelle erbt von der IDispatch-Schnittstelle.
Methoden
Die IPrinterPropertyBag-Schnittstelle verfügt über diese Methoden.
IPrinterPropertyBag::GetBool Liest eine angegebene boolesche Eigenschaft. |
IPrinterPropertyBag::GetBytes Liest eine Bytearrayeigenschaft. |
IPrinterPropertyBag::GetInt32 Liest eine ganzzahlige Eigenschaft. |
IPrinterPropertyBag::GetReadStream Ruft einen Stream ab, um aus einer Streameigenschaft zu lesen. |
IPrinterPropertyBag::GetString Liest eine Zeichenfolgeneigenschaft. |
IPrinterPropertyBag::GetWriteStream Ruft einen Stream ab, um eine Streameigenschaft zu schreiben. |
IPrinterPropertyBag::SetBool Schreibt einen angegebenen booleschen Eigenschaftswert. |
IPrinterPropertyBag::SetBytes Schreibt eine Bytearrayeigenschaft. |
IPrinterPropertyBag::SetInt32 Schreibt eine ganzzahlige Eigenschaft. |
IPrinterPropertyBag::SetString Schreibt eine Zeichenfolgeneigenschaft. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Zielplattform | Windows |
Kopfzeile | printerextension.h |
Weitere Informationen
IPrinterExtensionContext::D riverProperties