PrintSchemaConstrainedSetting, énumération (printerextension.h)

L’énumération PrintSchemaConstrainedSetting spécifie si l’option est disponible en fonction de la configuration actuelle de l’appareil. L’attribut contraint apparaît uniquement dans un document PrintCapabilities.

Syntax

typedef enum tagPrintSchemaConstrainedSetting {
  PrintSchemaConstrainedSetting_None,
  PrintSchemaConstrainedSetting_PrintTicket,
  PrintSchemaConstrainedSetting_Admin,
  PrintSchemaConstrainedSetting_Device
} PrintSchemaConstrainedSetting;

Constantes

 
PrintSchemaConstrainedSetting_None
L’option n’est pas limitée.
PrintSchemaConstrainedSetting_PrintTicket
L’option est limitée par les paramètres PrintTicket. La modification des paramètres de document PrintTicket doit pouvoir supprimer la contrainte.
PrintSchemaConstrainedSetting_Admin
L’option est limitée par les paramètres de l’administrateur. La contrainte Option ne doit pas être amovible par un utilisateur sans privilèges d’administrateur.
PrintSchemaConstrainedSetting_Device
L’option est limitée par la configuration de l’appareil. L’option ne doit pas être amovible par un utilisateur ou un administrateur sans modifier la configuration de l’appareil.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8
Serveur minimal pris en charge Windows Server 2012
En-tête printerextension.h

Voir aussi

IPrintSchemaOption ::Contrainte