Interface IPrinterPropertyBag (printerextension.h)
Fournit des méthodes get et set fortement typées.
Notez que le conteneur de propriétés du pilote utilise le GUID suivant pour son ID de format de magasin de propriétés :
DEFINE_GUID(FMTID_PrinterPropertyBag, 0x75f9adca, 0x097d, 0x45c3, 0xa6, 0xe4, 0xba, 0xb2, 0x9e, 0x27, 0x6f, 0x3e);</dd>
L’interface IPrinterPropertyBag est utilisée par tous les sacs de propriétés d’imprimante, y compris le sac de propriétés du pilote, le conteneur de propriétés utilisateur, le conteneur de propriétés de file d’attente et le conteneur de propriétés DEVMODE.
Héritage
L’interface IPrinterPropertyBag hérite de l’interface IDispatch.
Méthodes
L’interface IPrinterPropertyBag a ces méthodes.
IPrinterPropertyBag ::GetBool Lit une propriété booléenne spécifiée. |
IPrinterPropertyBag ::GetBytes Lit une propriété de tableau d’octets. |
IPrinterPropertyBag ::GetInt32 Lit une propriété entière. |
IPrinterPropertyBag ::GetReadStream Obtient un flux pour lire à partir d’une propriété de flux. |
IPrinterPropertyBag ::GetString Lit une propriété de chaîne. |
IPrinterPropertyBag ::GetWriteStream Obtient un flux afin d’écrire une propriété de flux. |
IPrinterPropertyBag ::SetBool Écrit une valeur de propriété booléenne spécifiée. |
IPrinterPropertyBag ::SetBytes Écrit une propriété de tableau d’octets. |
IPrinterPropertyBag ::SetInt32 Écrit une propriété entière. |
IPrinterPropertyBag ::SetString Écrit une propriété de chaîne. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 |
Serveur minimal pris en charge | Windows Server 2012 |
Plateforme cible | Windows |
En-tête | printerextension.h |
Voir aussi
IPrinterExtensionContext ::D riverProperties