Artigo: 946487 - Última revisão: quarta-feira, 13 de Maio de 2009 - Revisão: 4.2
Não existem dados são transferidos para a memória intermédia pedido através do pipe nomeado quando uma aplicação chama a função "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 uma aplicação que chama a função TransactNamedPipe aos dados de pedido de um servidor remoto. Execute a aplicação num computador cliente com o Windows Vista para pedido muitos dados a partir de um servidor remoto com o Windows Vista.
Quando o fizer, a função TransactNamedPipe devolve um estado de "êxito". No entanto, não dados são transferidos para a memória intermédia pedido através do pipe nomeado.
Além disso, a aplicação no computador cliente deixa de responder para cerca de dois minutos quando a aplicação chamar a função de CloseHandle .
Nota Este problema também ocorre no Windows Server 2008.
Também poderá detectar o seguinte cenário: Quando efectuar uma procura num site Microsoft Office SharePoint Server 2007 hospedado no Windows Server 2008 e seleccione a hiperligação "Ver por alteração data", receberá o seguinte erro:
Não é possível concluir a procura devido a um erro de serviço. Tente a procura novamente ou contacte o administrador para obter mais informações.
Além disso, irá receber o seguinte erro no registo do Unified registo de sistema (ULS):
Categoria do produto: Windows SharePoint Services: EventID de peças Web: mensagem 89a1: erro ao executar a peça web: Microsoft.Office.Server.Search.WebControls.SrhdcGenericException: não é possível concluir a procura devido a um erro de serviço. Tente a procura novamente ou contacte o administrador para obter mais informações. ---> System.Runtime.InteropServices.COMException (0x80070040): O nome de rede especificado já não está disponível. (Excepçã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 da excepção interna rastreio da pilha---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 listaargs) em Microsoft.SharePoint.WebPartPages.DataFormWebPart.PrepareAndPerformTransform()
Também poderá ver este erro no registo de aplicação do Windows do servidor de front-end da web do SharePoint:
Origem: Office Server procura ID do evento: nível 10038: máquina de consulta de erro ' <ServerName> ' foi colocado fora de rotação devido a este erro: O nome de rede especificado já não está disponível. 0x80070040.-será repetida dentro de 15 segundos. Componente: b487ab74-acae-4e99-ac77-fae246ae2895
Este problema ocorre devido a um erro no Windows Vista. Se utilizar a função TransactNamedPipe para pedir mais de 8.000 bytes de dados, Windows Vista não transfere os dados correctamente. Este problema também poderá ocorrer devido a um erro no Windows Server 2008. Se utilizar a função TransactNamedPipe para pedir mais de 8.000 bytes de dados, Windows Server 2008 não transfere os dados correctamente.
Instale a correcção da KB 946487 em todos os computadores Windows Server 2008 na farm do SharePoint. http://support.microsoft.com/kb/946487
(http://support.microsoft.com/kb/946487)
Está disponível a partir da Microsoft uma correcção suportada. No entanto, esta correcção destina-se a corrigir o problema descrito neste artigo. Aplique esta correcção apenas em sistemas que tenham este problema específico. Esta correcção poderá submetida a testes adicionais. Por conseguinte, se não estiver a ser gravemente afectado por este problema, recomendamos que aguarde pela próxima actualização de software que contenha esta correcção.
Se a correcção está disponível para transferência, existe uma secção "denominada transferência de correcção disponível" na parte superior deste artigo da base de dados de conhecimento. Se esta secção não for apresentado, contacte o serviço de cliente do Microsoft e suporte para obter a correcção.
Nota Se ocorram problemas adicionais ou se for necessária qualquer resolução de problemas, poderá ter de criar um pedido de assistência separado. Os custos normais do suporte serão aplicados a problemas adicionais e questões de suporte que não se enquadrem esta correcção específica. Para obter uma lista completa dos números de telefone do suporte de cliente do Microsoft ou para criar um pedido serviço separado, visite o seguinte Web site da Microsoft:
Nota O formulário "Transferência de correcção disponível" apresenta os idiomas para a qual a correcção está disponível. Se não vir o idioma, é porque uma correcção não está disponível para esse idioma. Nota Pode aplicar esta correcção para o computador cliente ou para o servidor remoto.
Importantes as correcções do Windows Vista e Windows Server 2008 estão incluídas nos pacotes do mesmos. No entanto, apenas um destes produtos pode ser listado na página ? correcção pedido ?. Para pedir o pacote de correcção que se aplica ao Windows Vista e Windows Server 2008, seleccione apenas o produto que esteja listado na página.
Pré-requisitos
Existem não pré-requisitos para instalar esta correcção.
Requisito de reinício
Tem de reiniciar o computador depois de aplicar esta correcção.
Informações sobre substituição de correcções
Esta correcção não substitui uma correcção disponibilizada anteriormente.
Informações do ficheiro
A versão inglesa desta correcção tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são indicadas na hora universal coordenada (UTC). Quando visualiza as informações do ficheiro, é convertido para a 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.
Windows Vista e Windows Server 2008, x 86 versões
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiro
Versão do ficheiro
Tamanho do ficheiro
Data
Tempo
Plataforma
Package_1_for_kb946487 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.3.0.mum
Não aplicável
1,778
12-Mar 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-Mar 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-Mar 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-Mar 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-Mar 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-Mar 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-Mar 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-Mar 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-Mar 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-Mar 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-Mar 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-Mar 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-Mar 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-Mar 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-Mar 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-Mar 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 a terminologia de actualização de software, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
824684
(http://support.microsoft.com/kb/824684/LN/
)
Descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft
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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes 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 melhor estas informações?
Para proteger a sua privacidade, não inclua as informações de contacto nos comentários.
Obrigado! Os seus comentários serão utilizados para nos ajudar a melhorar o conteúdo do suporte. Para obter mais opções de assistência, visite a Home Page da Ajuda e Suporte.