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 através de programação que imprime na impressora padrão e a impressão mais seguro através de uma caixa de diálogo impressão restritivas.DefaultPrinting é um subconjunto de AllPrinting. |
|
Fornece a impressão a partir de uma caixa de diálogo mais restrito.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