IPrinterPropertyBag-Schnittstelle (printerextension.h)
Stellt stark typierte abrufen und festlegen Methoden bereit.
Beachten Sie, dass der Eigenschaftenbehälter des Treibers die folgende GUID für die Id des Eigenschaftenspeicherformats 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 Treibereigenschaftenbehälter, Benutzereigenschaftenbehälter, Warteschlangeneigenschaftenbehälter und DEVMODE-Eigenschaftenbehälter.
Erbschaft
Die IPrinterPropertyBag Schnittstelle erbt von der IDispatch-Schnittstelle.
Methodik
Die IPrinterPropertyBag Schnittstelle hat diese Methoden.
IPrinterPropertyBag::GetBool Liest eine angegebene boolesche Eigenschaft. |
IPrinterPropertyBag::GetBytes Liest eine Bytearrayeigenschaft. |
IPrinterPropertyBag::GetInt32 Liest eine ganzzahlige Eigenschaft. |
IPrinterPropertyBag::GetReadStream Ruft einen Datenstrom ab, um aus einer Streameigenschaft zu lesen. |
IPrinterPropertyBag::GetString Liest eine Zeichenfolgeneigenschaft. |
IPrinterPropertyBag::GetWriteStream Ruft einen Datenstrom 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 |
---|---|
mindestens unterstützte Client- | Windows 8 |
mindestens unterstützte Server- | Windows Server 2012 |
Zielplattform- | Fenster |
Header- | printerextension.h |
Siehe auch
IPrinterExtensionContext::D riverProperties