Um problema de vazamento de memória ocorre se você chamar a função WTSQuerySessionInformation para consultar as informações de aplicativos publicados ou informações de identificação da sessão 0 programa inicial

Traduções deste artigo Traduções deste artigo
ID do artigo: 970910 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Considere o seguinte cenário:
  • Um aplicativo ou um serviço chama a função WTSQuerySessionInformation para consultar algumas terminal sessão do servidor de informações relacionadas.
  • O segundo parâmetro é 0 e o terceiro parâmetro é WTSInitialProgram ou WTSApplicationName .
Nesse cenário, sob carga excessiva condições, o uso da memória do aplicativo ou o serviço mantém aumentando.
Uma investigação posterior indica que a função WTSQuerySessionInformation vazamentos de memória. Além disso, a função GetLastError retorna um código de erro incorreta.

Causa

Esse problema ocorre porque, quando a função WTSQuerySessionInformation é usada em uma situação de carga excessiva, uma estrutura não é liberada e o último erro não está conectado. Esse comportamento ocorre quando a função WTSQuerySessionInformation é usada para consultar as informações de aplicativos publicados ou as informações de programa inicial para identificação da sessão 0.

Resolução

Informações sobre o hotfix

Um hotfix suportado está disponível no Microsoft. No entanto, esse hotfix destina-se a corrigir o problema descrito neste artigo. Aplique-o somente aos sistemas que apresentarem o problema descrito neste artigo. Esta correcção poderá submetida a testes adicionais. Portanto, se você não tiver sido gravemente afetado por esse problema, recomendamos que você aguarde a próxima atualização de software que contém esse hotfix.

Se o hotfix está disponível para download, há uma seção "Download de Hotfix disponível" na parte superior neste artigo da Base de dados de Conhecimento. Se esta seção não for exibida, contate o atendimento e suporte para obter o hotfix.

Observação Se ocorrerem problemas adicionais ou se qualquer solução de problemas é necessária, talvez você precise criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a questões de suporte adicionais e problemas que não se qualificam para esse hotfix específico. Para obter uma lista completa de números de telefone de suporte e Atendimento Microsoft ou para criar uma solicitação de serviço separada, visite o seguinte site:
http://support.microsoft.com/contactus/?ws=support
Observação O formulário "Download de Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Se você não vir seu idioma, é porque um hotfix não está disponível para esse idioma.

Importante o Windows Vista e os hotfixes do Windows Server 2008 são incluídos nos pacotes de mesmos. No entanto, somente um desses produtos pode ser listado na página ? Hotfix solicitação ?. Para solicitar o pacote de hotfix que se aplica ao Windows Vista e Windows Server 2008, basta selecione o produto que está listado na página.

Pré-requisitos

Para aplicar esse hotfix, seu computador deve estar executando um dos seguintes sistemas operacionais:
  • Windows Server 2008
  • Windows Server 2008 Service Pack 2 (SP2)
  • Windows Vista Service Pack 1 (SP1)
  • Windows Vista Service Pack 2 (SP2)
  • Windows Server 2003 Service Pack 2 (SP2)

Requisitos de reinicialização

Reinicie o computador após aplicar esse hotfix.

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

Esse hotfix não substitui outros hotfixes lançados anteriormente.

Informações sobre o arquivo

A versão em inglês deste hotfix tem atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos são listadas na hora universal coordenada (UTC). Quando você exibe as informações do arquivo, ele é convertido para a hora local. Para encontrar a diferença entre o UTC e a hora local, use a guia fuso horário no item Data e hora no painel de controle.

Os arquivos MANIFEST (.manifest) e os arquivos MUM (.mum) para cada ambiente que são instalados são listed separately. MUM e MANIFEST arquivos e os arquivos de catálogo (.cat) de segurança associadas, são fundamentais para manter o estado do componente atualizado. Os arquivos do catálogo de segurança (atributos não listados) são assinados com uma assinatura digital da Microsoft.
Para todas as versões com base em 86 x do Windows Server 2003 SP2
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Wtsapi32.dll5.2.3790.451619.45620-Mai-200900: 09x 86
Para todas as versões com base em 64 x do Windows Server 2003 SP2
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataformaRequisito de SPRamificação do serviço
Wtsapi32.dll5.2.3790.451629.69619-Mai-200922: 03x 64SP2Não aplicável
Wwtsapi32.dll5.2.3790.451619.45619-Mai-200922: 03x 86SP2UAU
Para todas as versões baseadas em Itanium do Windows Server 2003 SP2
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataformaRequisito de SPRamificação do serviço
Wtsapi32.dll5.2.3790.451654,78419-Mai-200922: 03IA-64SP2Não aplicável
Wwtsapi32.dll5.2.3790.451619.45619-Mai-200922: 03x 86SP2UAU
Para todas as versões com base em 64 x do Windows XP SP2
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataformaRequisito de SPRamificação do serviço
Wtsapi32.dll5.2.3790.451629.69619-Mai-200922: 03x 64SP2Não aplicável
Wwtsapi32.dll5.2.3790.451619.45619-Mai-200922: 03x 86SP2UAU
Para todas as versões com base em 86 do Windows Server 2008 e do Windows Vista SP1 x
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Wtsapi32.dll6.0.6001.2242526,62404-Mai-200912: 21x 86
Para todas as versões com base em 86 do Windows Server 2008 SP2 e do Windows Vista SP2 x
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Wtsapi32.dll6.0.6002.2212826,62404-Mai-200912: 22x 86
Para todas as versões baseadas em Itanium do Windows Server 2008
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Wtsapi32.dll6.0.6001.2242570,65604-Mai-200912: 30IA-64
Para todas as versões baseadas em Itanium do Windows Server 2008 SP2
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Wtsapi32.dll6.0.6002.2212870,65604-Mai-200912: 14IA-64
Para todas as versões com base em 64 do Windows Server 2008 e do Windows Vista SP1 x
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Wtsapi32.dll6.0.6001.2242531,23204-Mai-200912: 41x 64
Para todas as versões com base em 64 do Windows Server 2008 SP2 e do Windows Vista SP2 x
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Wtsapi32.dll6.0.6002.2212831,23204-Mai-200912: 19x 64

Situação

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

Mais Informações

Para obter mais informações sobre a função WTSQuerySessionInformation , visite o seguinte site:

http://msdn.microsoft.com/en-us/library/aa383838(VS.85).aspxPara obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
824684 Descrição da terminologia padrão que é usada para descrever as atualizações de software

Propriedades

ID do artigo: 970910 - Última revisão: sexta-feira, 24 de julho de 2009 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Standard without Hyper-V
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Business
  • Windows Vista Business 64-bit edition
  • Windows Vista Enterprise
  • Windows Vista Ultimate
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
Palavras-chave: 
kbmt kbautohotfix kbexpertiseadvanced kbfix kbsurveynew kbqfe kbhotfixserver KB970910 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 970910

Submeter comentários

 

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