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

AllPrinting

Fornece acesso completo a todas as impressoras instaladas.

DefaultPrinting

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.

SafePrinting

Fornece a impressão a partir de uma caixa de diálogo mais restrito.SafePrinting é um subconjunto de DefaultPrinting.

NoPrinting

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

Outros recursos

Segurança dos Formulários do Windows