Sintomas

Considere o seguinte cenário:

  • Instalar serviços de informação Internet (IIS) 7.5 e o módulo de extensões de serviços de informação Internet (ISAPI, Internet Server API) num computador que esteja a executar o Windows 7 ou Windows Server 2008 R2.

  • Criar uma extensão ISAPI que chama a função de WriteClient 65.535 ou mais vezes.

  • Activar a extensão ISAPI executar no computador.

  • Um pedido de cliente acede a um caminho que chama a extensão ISAPI.

Neste cenário, a chamada de função WriteClient falha. Por conseguinte, o pedido do cliente não é processado correctamente.

Causa

Este problema ocorre porque ocorre um erro ERROR_ARITHMETIC_OVERFLOW quando a função de WriteClient é chamada 65.535 ou mais vezes.

Resolução

Informações sobre correção

Agora tem uma correcção suportada disponível na Microsoft. Contudo, destina-se apenas a corrigir o problema descrito neste artigo. Aplique-a apenas em sistemas que tenham este problema específico. Esta correcção poderá ser submetida a testes adicionais. Por conseguinte, se não estiver a ser gravemente afetado por este problema, recomendamos que aguarde pela próxima atualização de software que contenha esta correção. Para resolver este problema imediatamente, contacte o suporte técnico da Microsoft para obter a correcção. Para obter uma lista completa dos números de telefone do suporte técnico da Microsoft e informações sobre os custos de suporte, visite o seguinte Web site da Microsoft:

http://support.microsoft.com/contactus/?ws=supportNota Em casos especiais, os custos normalmente inerentes às chamadas de suporte poderão ser anulados se um Técnico de Suporte da Microsoft determinar que uma atualização específica resolverá o problema. Os custos normais do suporte serão aplicados a problemas e questões de suporte adicionais que não sejam qualificáveis para a atualização específica em questão.

Pré-requisitos

Tem de ter o módulo de extensões ISAPI instalado no IIS 7.5 para aplicar esta correcção. Além disso, o computador tem de ter um dos seguintes sistemas operativos:

  • Windows 7

  • Windows 7 Service Pack 1 (SP1)

  • Windows Server 2008 R2

  • Windows Server 2008 R2 Service Pack 1 (SP1)

Informações sobre reinício

Não é necessário reiniciar o computador depois de aplicar esta correcção.

Informações sobre a substituição

Esta correção não substitui uma correção disponibilizada anteriormente.

Informações de ficheiro

A versão inglesa desta correção tem os atributos de ficheiro listados na tabela que se segue (ou atributos de ficheiro posteriores). As datas e horas destes ficheiros estão listadas no formato de Hora Universal Coordenada (UTC). Quando visualizar as informações dos ficheiros, estas serão convertidas na hora local. Para determinar a diferença entre a UTC e a hora local, utilize o separador Fuso horário no item data e hora no painel de controlo.

Notas informativas sobre os ficheiros do Windows 7 e Windows Server 2008 R2

Os ficheiros MANIFEST (. manifest) e MUM (. mum) instalados em cada ambiente é listados em separado na secção "Informações para o Windows 7 e Windows Server 2008 R2 ficheiros adicionais". MUM e MANIFEST ficheiros são extremamente importantes para manter o estado dos componentes actualizados.

Para todas as versões baseadas em x86 suportadas do Windows 7

Nome do ficheiro

Versão do ficheiro

Tamanho do ficheiro

Data

Hora

Plataforma

Isapi.dll

7.5.7600.21009

106,496

15-Jul-2011

07:19

x86

Isapi.dll

7.5.7601.21771

106,496

15-Jul-2011

05:42

x86

Para todas as versões suportadas baseadas em x64 do Windows 7 e do Windows Server 2008 R2

Nome do ficheiro

Versão do ficheiro

Tamanho do ficheiro

Data

Hora

Plataforma

Isapi.dll

7.5.7600.21009

120,320

15-Jul-2011

07:21

x64

Isapi.dll

7.5.7601.21771

120,320

15-Jul-2011

05:17

x64

Isapi.dll

7.5.7600.21009

106,496

15-Jul-2011

07:19

x86

Isapi.dll

7.5.7601.21771

106,496

15-Jul-2011

05:42

x86

Para todas as versões suportadas baseadas em IA-64 do Windows Server 2008 R2

Nome do ficheiro

Versão do ficheiro

Tamanho do ficheiro

Data

Hora

Plataforma

Isapi.dll

7.5.7600.21009

244,736

15-Jul-2011

07:13

IA-64

Isapi.dll

7.5.7601.21771

244,736

15-Jul-2011

04:06

IA-64

Isapi.dll

7.5.7600.21009

106,496

15-Jul-2011

07:19

x86

Isapi.dll

7.5.7601.21771

106,496

15-Jul-2011

05:42

x86

Estado

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

Mais Informações

Para mais informações sobre a função WriteClient , visite o seguinte Web site da Microsoft Developer Network (MSDN):

Função de WriteClient

Informações sobre ficheiros adicionais

Informações sobre ficheiros adicionais para o Windows 7 e Windows Server 2008 R2

Ficheiros adicionais para todas as versões baseadas em x86 suportadas do Windows 7

Nome do ficheiro

Update.mum

Versão do ficheiro

Não aplicável

Tamanho do ficheiro

2,868

Data (UTC)

15-Jul-2011

Hora (UTC)

11:29

Plataforma

Não aplicável

Nome do ficheiro

X86_1ba711089cfd23cd5b56abe95dd072d0_31bf3856ad364e35_6.1.7601.21771_none_9243a8fcd187592e.manifest

Versão do ficheiro

Não aplicável

Tamanho do ficheiro

715

Data (UTC)

15-Jul-2011

Hora (UTC)

11:29

Plataforma

Não aplicável

Nome do ficheiro

X86_cfa1d95fc28689be127256a4a39638f8_31bf3856ad364e35_6.1.7600.21009_none_dd63dd8a79924841.manifest

Versão do ficheiro

Não aplicável

Tamanho do ficheiro

715

Data (UTC)

15-Jul-2011

Hora (UTC)

11:29

Plataforma

Não aplicável

Nome do ficheiro

X86_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7600.21009_none_67a492aa659251cf.manifest

Versão do ficheiro

Não aplicável

Tamanho do ficheiro

3,321

Data (UTC)

15-Jul-2011

Hora (UTC)

08:00

Plataforma

Não aplicável

Nome do ficheiro

X86_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7601.21771_none_693765ca62f88358.manifest

Versão do ficheiro

Não aplicável

Tamanho do ficheiro

3,321

Data (UTC)

15-Jul-2011

Hora (UTC)

06:13

Plataforma

Não aplicável

Ficheiros adicionais para todas as suportadas versões baseadas em x64 do Windows 7 e do Windows Server 2008 R2

Nome do ficheiro

Amd64_6752b03ee4f9ce72ed95ff8ec068b471_31bf3856ad364e35_6.1.7600.21009_none_d38296dd8f46f929.manifest

Versão do ficheiro

Não aplicável

Tamanho do ficheiro

1,080

Data (UTC)

15-Jul-2011

Hora (UTC)

11:29

Plataforma

Não aplicável

Nome do ficheiro

Amd64_cf7e70c30f75f084da07c35ae4be9d76_31bf3856ad364e35_6.1.7601.21771_none_491a43356b1003b8.manifest

Versão do ficheiro

Não aplicável

Tamanho do ficheiro

1,080

Data (UTC)

15-Jul-2011

Hora (UTC)

11:29

Plataforma

Não aplicável

Nome do ficheiro

Amd64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7600.21009_none_c3c32e2e1defc305.manifest

Versão do ficheiro

Não aplicável

Tamanho do ficheiro

3,327

Data (UTC)

15-Jul-2011

Hora (UTC)

08:49

Plataforma

Não aplicável

Nome do ficheiro

Amd64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7601.21771_none_c556014e1b55f48e.manifest

Versão do ficheiro

Não aplicável

Tamanho do ficheiro

3,327

Data (UTC)

15-Jul-2011

Hora (UTC)

07:00

Plataforma

Não aplicável

Nome do ficheiro

Update.mum

Versão do ficheiro

Não aplicável

Tamanho do ficheiro

3,306

Data (UTC)

15-Jul-2011

Hora (UTC)

11:29

Plataforma

Não aplicável

Nome do ficheiro

Wow64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7600.21009_none_ce17d88052508500.manifest

Versão do ficheiro

Não aplicável

Tamanho do ficheiro

2,998

Data (UTC)

15-Jul-2011

Hora (UTC)

07:43

Plataforma

Não aplicável

Nome do ficheiro

Wow64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7601.21771_none_cfaaaba04fb6b689.manifest

Versão do ficheiro

Não aplicável

Tamanho do ficheiro

2,998

Data (UTC)

15-Jul-2011

Hora (UTC)

06:02

Plataforma

Não aplicável

Ficheiros adicionais para todas as versões baseadas em IA-64 do Windows Server 2008 R2 suportadas

Nome do ficheiro

Ia64_03057c400e62e0ed18b2f9890a48a829_31bf3856ad364e35_6.1.7601.21771_none_94748f243d69b85b.manifest

Versão do ficheiro

Não aplicável

Tamanho do ficheiro

1,078

Data (UTC)

15-Jul-2011

Hora (UTC)

11:29

Plataforma

Não aplicável

Nome do ficheiro

Ia64_18d28e3ddfe11e0d46164e2fe9ef1c53_31bf3856ad364e35_6.1.7600.21009_none_8abd4e84a410bc1f.manifest

Versão do ficheiro

Não aplicável

Tamanho do ficheiro

1,078

Data (UTC)

15-Jul-2011

Hora (UTC)

11:29

Plataforma

Não aplicável

Nome do ficheiro

Ia64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7600.21009_none_67a636a065905acb.manifest

Versão do ficheiro

Não aplicável

Tamanho do ficheiro

3,324

Data (UTC)

15-Jul-2011

Hora (UTC)

08:45

Plataforma

Não aplicável

Nome do ficheiro

Ia64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7601.21771_none_693909c062f68c54.manifest

Versão do ficheiro

Não aplicável

Tamanho do ficheiro

3,324

Data (UTC)

15-Jul-2011

Hora (UTC)

07:25

Plataforma

Não aplicável

Nome do ficheiro

Update.mum

Versão do ficheiro

Não aplicável

Tamanho do ficheiro

2,347

Data (UTC)

15-Jul-2011

Hora (UTC)

11:29

Plataforma

Não aplicável

Nome do ficheiro

Wow64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7600.21009_none_ce17d88052508500.manifest

Versão do ficheiro

Não aplicável

Tamanho do ficheiro

2,998

Data (UTC)

15-Jul-2011

Hora (UTC)

07:43

Plataforma

Não aplicável

Nome do ficheiro

Wow64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7601.21771_none_cfaaaba04fb6b689.manifest

Versão do ficheiro

Não aplicável

Tamanho do ficheiro

2,998

Data (UTC)

15-Jul-2011

Hora (UTC)

06:02

Plataforma

Não aplicável

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?

Obrigado pelo seu feedback!

×