ID do artigo: 946487 - Última revisão: quarta-feira, 13 de maio de 2009 - Revisão: 4.2
Nenhum dado é transferido para o buffer de solicitação por meio do pipe nomeado quando um aplicativo chama a função de "TransactNamedPipe" no Windows Vista ou no Windows Server 2008
Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Desenvolver um aplicativo que chama a função TransactNamedPipe para solicitar dados de um servidor remoto. Execute o aplicativo em um computador cliente que está executando o Windows Vista para grandes quantidades de solicitação de dados de um servidor remoto que está executando o Windows Vista.
Quando você fizer isso, a função TransactNamedPipe retorna um status de "êxito". No entanto, nenhum dado é transferido para o buffer de solicitação por meio do pipe nomeado.
Além disso, o aplicativo no computador cliente pára de responder por cerca de dois minutos quando o aplicativo chama a função CloseHandle .
Observação Esse problema também ocorre no Windows Server 2008.
Você também pode enfrentar o seguinte cenário: Quando você executa uma pesquisa em um site do Microsoft Office SharePoint Server 2007 hospedado no Windows Server 2008 e selecione o hiperlink "Exibir por data da modificação", você recebe o seguinte erro:
Sua pesquisa não pode ser concluída por causa de um erro de serviço. Tente pesquisar novamente ou contate o administrador para obter mais informações.
Além disso, você irá receber o seguinte erro no log ULS (Unified log sistema):
Categoria do produto: Windows SharePoint Services: Web Parts EventID: mensagem 89a1: erro ao executar a web part: Microsoft.Office.Server.Search.WebControls.SrhdcGenericException: não pode ser concluída a pesquisa por causa de um erro de serviço. Tente pesquisar novamente ou contate o administrador para obter mais informações. ---> System.Runtime.InteropServices.COMException (0x80070040): O nome de rede especificado não está mais disponível. (Exceção de HRESULT: 0x80070040) em System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal (Int32 errorCode, IntPtr errorInfo) em Microsoft.Office.Server.Search.Query.KeywordQuery.Execute() no Microsoft.Office.Server.Search.WebControls.SearchResultHiddenObject.GetResultData()---fim do rastreamento de pilha de exceções internas---no Microsoft.Office.Server.Search.WebControls.SearchResultHiddenObject.GetResultData() no Microsoft.Office.Server.Search.WebControls.SearchResultHiddenObject.get_ResultsReturned() no Microsoft.Office.Server.Search.WebControls.CoreResultsWebPart.ModifyXsltArgumentList (ArgumentClassWrapper Lista_de_argumentos) em Microsoft.SharePoint.WebPartPages.DataFormWebPart.PrepareAndPerformTransform()
Você também pode ver esse erro no log de aplicativo do Windows do servidor de front-end da web do SharePoint:
Fonte: Office Server Search EventID: nível 10038: máquina de consulta de erro ' <ServerName> ' tem sido retirado de rotação devido ao erro: O nome de rede especificado não está mais disponível. 0x80070040. ele será tentada novamente em 15 segundos. Componente: b487ab74-acae-4e99-ac77-fae246ae2895
Esse problema ocorre devido a um erro no Windows Vista. Se você usar a função TransactNamedPipe para solicitar mais de 8.000 bytes de dados, Windows Vista não transfere os dados corretamente. Esse problema também pode ocorrer devido a um erro no Windows Server 2008. Se você usar a função TransactNamedPipe para solicitar mais de 8.000 bytes de dados, Windows Server 2008 não transfere os dados corretamente.
Instale o hotfix do KB 946487 em todos os computadores Windows Server 2008 no farm do SharePoint. http://support.microsoft.com/kb/946487
(http://support.microsoft.com/kb/946487)
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 esse problema específico. 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:
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. Observação Você pode aplicar esse hotfix para o computador cliente ou para o servidor remoto.
Hotfixes do Windows Vista e Windows Server 2008 importantes estã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
Não há nenhum pré-requisito para instalar esse hotfix.
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 um hotfix lançado 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 estão listadas no horário de universal coordenado (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.
Windows Vista e Windows Server 2008, versões com base em 86 x
Recolher esta tabelaExpandir esta tabela
Nome de arquivo
Versão do arquivo
Tamanho do arquivo
Data
Tempo
Plataforma
Package_1_for_kb946487 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.3.0.mum
Não aplicável
1,778
12 De março de 2008
17: 45
Não aplicável
Package_2_for_kb946487 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.3.0.mum
Não aplicável
2,617
12 De março de 2008
17: 45
Não aplicável
Package_3_for_kb946487 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.3.0.mum
Não aplicável
2,455
12 De março de 2008
17: 45
Não aplicável
Package_4_for_kb946487 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.3.0.mum
Não aplicável
2,456
12 De março de 2008
17: 45
Não aplicável
Package_5_for_kb946487 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.3.0.mum
Não aplicável
2,676
12 De março de 2008
17: 45
Não aplicável
Package_6_for_kb946487 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.3.0.mum
Não aplicável
1,998
12 De março de 2008
17: 45
Não aplicável
Package_for_kb946487_client_0 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.3.0.mum
Não aplicável
1,426
12 De março de 2008
17: 45
Não aplicável
Package_for_kb946487_client_1 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.3.0.mum
Não aplicável
1,367
12 De março de 2008
17: 45
Não aplicável
Package_for_kb946487_client ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.3.0.mum
Não aplicável
1,713
12 De março de 2008
17: 45
Não aplicável
Package_for_kb946487_sc_0 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.3.0.mum
Não aplicável
1,422
12 De março de 2008
17: 45
Não aplicável
Package_for_kb946487_sc ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.3.0.mum
Não aplicável
1,423
12 De março de 2008
17: 45
Não aplicável
Package_for_kb946487_server_0 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.3.0.mum
Não aplicável
1,425
12 De março de 2008
17: 45
Não aplicável
Package_for_kb946487_server ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.3.0.mum
Não aplicável
1,431
12 De março de 2008
17: 45
Não aplicável
Package_for_kb946487_winpesrv_0 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.3.0.mum
Não aplicável
1,422
12 De março de 2008
17: 45
Não aplicável
Package_for_kb946487_winpesrv ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.3.0.mum
Não aplicável
1,430
12 De março de 2008
17: 45
Não aplicável
Package_for_kb946487_winpe_0 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.3.0.mum
Não aplicável
1,420
12 De março de 2008
17: 45
Não aplicável
Package_for_kb946487_winpe ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.3.0.mum
Para obter mais informações sobre terminologia de atualização de software, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
824684
(http://support.microsoft.com/kb/824684/LN/
)
Descrição da terminologia padrão que é usada para descrever as atualizações de software
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: 946487
(http://support.microsoft.com/kb/946487/en-us/
)
Quanto esforço foi necessário para seguir os procedimentos deste artigo?
Muito baixo
Baixo
Moderado
Alto
Muito alto
O que podemos fazer para melhorar essa informação?
Para proteger sua privacidade, não inclua informações de contato em seus comentários.
Obrigado! Seus comentários são usados para nos ajudar a aperfeiçoar o conteúdo de suporte. Para obter mais opções de ajuda, visite a Home Page de Ajuda e Suporte.