Enumerazione PrintSchemaConstrainedSetting (printerextension.h)

L'enumerazione PrintSchemaConstrainedSetting specifica se l'opzione è disponibile in base alla configurazione corrente del dispositivo. L'attributo vincolato viene visualizzato solo in un documento PrintCapabilities.

Sintassi

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

Costanti

 
PrintSchemaConstrainedSetting_None
L'opzione non è vincolata.
PrintSchemaConstrainedSetting_PrintTicket
L'opzione è vincolata dalle impostazioni PrintTicket. La modifica delle impostazioni del documento PrintTicket deve essere in grado di rimuovere il vincolo.
PrintSchemaConstrainedSetting_Admin
L'opzione è vincolata dalle impostazioni dell'amministratore. Il vincolo Option non deve essere rimovibile da un utente senza privilegi di amministratore.
PrintSchemaConstrainedSetting_Device
L'opzione è vincolata dalla configurazione del dispositivo. L'opzione non deve essere rimovibile da un utente o da un amministratore senza modificare la configurazione del dispositivo.

Requisiti

Requisito Valore
Client minimo supportato Windows 8
Server minimo supportato Windows Server 2012
Intestazione printerextension.h

Vedi anche

IPrintSchemaOption::vincolato