A violação de acesso no Spoolsv.exe pode ocorrer quando você imprime a partir de um aplicativo personalizado em um computador com o Windows 2000

Traduções deste artigo Traduções deste artigo
ID do artigo: 837841 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Quando você usa um aplicativo criado de forma personalizada para imprimir formulários personalizados a partir de um computador com o Microsoft Windows 2000, uma violação de acesso em Spoolsv.exe pode ocorrer.

Causa

Esse problema pode ocorrer se uma condição "race" ocorrer entre uma chamada para a função DeviceCapabilities() pelo spooler de impressão e a função AddForm() pelo aplicativo personalizado. Se a chamada para a função AddForm () ocorrer antes, poderão ser gerados mais formulários do que o spooler pode lidar, resultando em uma violação de acesso.

Para obter informações adicionais sobre como usar a função AddForm() e os formulários personalizados, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft:
282474 Como imprimir usando tamanhos de páginas personalizados no Windows NT e no Windows 2000

Resolução

Informações sobre o hotfix

Um hotfix com suporte foi disponibilizado pela Microsoft, porém destina-se somente a corrigir o problema descrito nesse artigo. Aplique-o somente aos sistemas que apresentarem esse problema específico.

Para resolver esse problema imediatamente, contate o Atendimento Microsoft para obter o hotfix. Para obter uma lista completa dos números de telefone do Atendimento Microsoft e informações sobre os custos de suporte, visite o seguinte site da Microsoft:
http://www.microsoft.com/brasil/atendimento/fale_ms.asp
Observação Em alguns casos, as taxas cobradas pelas ligações para o suporte podem ser canceladas se um profissional de suporte da Microsoft determinar que uma atualização específica resolverá o problema. Os custos normais de suporte serão aplicados a questões e problemas de suporte que não se qualificam à atualização específica em questão.

Pré-requisitos

Não há pré-requisitos.

Necessidade de reinicialização

Você deve reiniciar o computador após aplicar este hotfix.

Informações sobre a substituição do hotfix

Esse hotfix não substitui outros hotfixes.

Informações sobre o arquivo

A versão em inglês dessa atualização apresenta os atributos de arquivo (ou mais recentes) listados na tabela a seguir. As datas e horários desses arquivos estão listados em formato UTC (Tempo Universal Coordenado). Ao visualizar as informações sobre o arquivo, elas são convertidas para a hora local. Para encontrar a diferença entre o UTC e a hora local, use a guia Fuso horário na ferramenta Data e hora do Painel de controle.
   Data         Hora      Versão       Tamanho    Nome do arquivo
   --------------------------------------------------------------
   24-mar-2004  22:19:00   5.0.2195.6824     42.256  Basesrv.dll
   21-set-2003  00:45  5.0.2195.6824     236.304  Cmd.exe
   24-mar-2004  22:19  0.2.0.1           138.000  Faxui.dll        
   24-mar-2004  22:19:00   5.0.2195.6898    242.448  Gdi32.dll
   24-mar-2004  22:19:00   5.0.2195.6897    742.160  Kernel32.dll
   24-mar-2004  22:19  5.0.2195.6896     252.688  Localspl.dll     
   24-mar-2004  22:19:00   5.0.2195.6824     54.544  Mpr.dll
   24-mar-2004  22:19:00   5.0.2195.6895    335.120  Msgina.dll
   24-mar-2004  22:19:00  5.0.2195.6892     90.264  Rdpwd.sys
   05-fev-2004  20:18   5.0.2195.6896  5.869.056  Sp3res.dll
   24-mar-2004  22:19  5.0.2195.6876      80.144  Spoolss.dll      
   24-mar-2004  22:19:00  5.0.2195.6897    403.216  User32.dll
   24-mar-2004  22:19  5.0.2195.6891     394.512  Userenv.dll      
   11-mar-2004  02:37   5.0.2195.6897  1.720.368  Win32k.sys
   24-mar-2004  22:19  5.0.2195.6824      87.312  Win32spl.dll     
   11-mar-2004  02:37   5.0.2195.6898    181.520  Winlogon.exe
   24-mar-2004  22:19  5.0.2195.6884     252.688  Winsrv.dll       
   24-mar-2004  22:19:00   5.0.2195.6897    742.160  Kernel32.dll
   11-mar-2004  02:37   5.0.2195.6897  1.720.368  Win32k.sys
   24-mar-2004  22:19  5.0.2195.6884     252.688  Winsrv.dll       

Situação

A Microsoft confirmou que esse é um problema nos produtos Microsoft que estão listados na seção "Aplica-se a" desse artigo.

Mais Informações

Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft:
816915 Novo esquema para nomeação de arquivos para os pacotes de atualização de software do Microsoft Windows
824684 Descrição da terminologia padrão usada para descrever as atualizações de software da Microsoft

Propriedades

ID do artigo: 837841 - Última revisão: sábado, 26 de outubro de 2013 - Revisão: 3.0
A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Advanced Server
Palavras-chave: 
kbnosurvey kbarchive kbqfe kbhotfixserver kbhotfixserver kbqfe kbbug kbfix kbqfe kbwin2000presp5fix KB837841

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com