Impressão Mais Segura em Formulários do Windows
Os aplicativos de Formulários do Windows com frequência incluem capacidades de impressão. O .NET Framework usa a classe PrintingPermission para controlar o acesso aos recursos de impressão e o valor de enumeração PrintingPermissionLevel associado para indicar o nível de acesso. Por padrão, a impressão é ativada por padrão nas zonas Internet e Intranet local; no entanto, o nível de acesso é restrito em ambas as zonas. Se seu aplicativo pode imprimir, requer interação do usuário, ou não pode imprimir depende o valor de permissão concedido ao aplicativo. Por padrão, a zona da intranet local recebe acesso DefaultPrinting e a zona da Internet recebe acesso SafePrinting.
A tabela a seguir mostra a funcionalidade disponível em cada nível de permissão de impressão.
PrintingPermissionLevel |
Descrição |
---|---|
Fornece acesso completo a todas as impressoras instaladas. |
|
Permite a impressão através de programação para a impressora padrão em mais seguro através de uma caixa de diálogo de impressão restritivas. DefaultPrintingé um subconjunto de AllPrinting. |
|
Fornece a impressão a partir de uma caixa de diálogo mais restritos. SafePrintingé um subconjunto de DefaultPrinting. |
|
Impede o acesso a impressoras. NoPrintingé um subconjunto de SafePrinting. |
Consulte também
Conceitos
Acesso a Dados e Arquivos nos Formulários do Windows Mais Seguro
Considerações de Segurança Adicionais em Formulários do Windows
Visão Geral da Segurança em Formulários do Windows