Artigo: 838191 - Última revisão: sexta-feira, 26 de Outubro de 2007 - Revisão: 3.4 Lista de chamada de procedimento remoto (RPC) corrige no Windows XP Service Pack 2 e no Windows XP Tablet PC Edition 2005
Nesta páginaINTRODUÇÃOEste artigo lista os problemas de chamada de procedimento remoto (RPC) e cenários de actualização que são resolvidos no Microsoft Windows XP Service Pack 2 (SP2) e no Windows XP Tablet PC Edition 2005. Para obter informações adicionais sobre os problemas resolvidos no Windows XP SP2, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base: 811113
(http://support.microsoft.com/kb/811113/
)
Lista de correcções incluídas no Windows XP Service Pack 2 Mais InformaçãoOs problemas RPC e cenários de actualização que são resolvidos são os seguintes: Actualização para adicionar três sinalizadores de registo da interface RPC novosEsta actualização inclui os seguintes sinalizadores registo da interface para RPC:
Actualização para restringir o acesso RPC remoto anónimoNormalmente, o protocolo RPC permite acesso remoto anónimo para interfaces que não pedem especificamente acesso restrito. Esta actualização introduz a entrada de registo DWORD RestrictRemoteClients que podem ser configuradas para controlar este comportamento. Esta entrada está localizada na seguinte subchave de registo:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\RPC
Actualização para configurar um cliente RPC para utilizar autenticação para comunicar com o mapeadorNormalmente, um cliente RPC não utiliza autenticação quando comunica com o mapeador de ponto final RPC. Actualmente, um cliente RPC que tenta efectuar uma chamada utilizando um ponto final dinâmico primeiro irá consultar o mapeador de ponto final RPC no servidor para determinar qual o ponto final para ligar. Esta consulta é executada anonimamente, mesmo se a chamada de cliente RPC é efectuada utilizando a segurança RPC.Esta actualização inclui o registo EnableAuthEpResolution entrada DWORD que podem ser configuradas para controlar este comportamento. Esta nova entrada de registo é necessária para activar um cliente RPC efectuar uma chamada para um servidor RPC que registou um ponto final dinâmico num sistema com o Windows XP SP2. O computador cliente deve definir esta chave de registo para que irá executar uma consulta para o mapeador RPC autenticada. A entrada de registo EnableAuthEpResolution está localizada na seguinte subchave de registo: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\RPC
Determinados construções de linguagem de definição de interface (IDL) são empacotar e unmarshaled incorrectamente por RPCProgramas que utilizam RPC para comunicar com outros computadores baseados no Windows no Microsoft através de uma rede poderão falhar. Por exemplo, quando utiliza um programa do Microsoft Visual Basic personalizado entre dois computadores remotos e o programa de Visual Basic utiliza autenticação de tipo definido pelo utilizador, poderá achar que determinados construções IDL são incorrectamente empacotar e unmarshaled. Por exemplo, poderá detectar um dos seguintes sintomas:
Existe um mapeamento de código de erro incorrecta no RPCSe uma chamada de retorno segurança que ocorre de uma interface RPC devolve o código de erro 1717, o código de RPC local (LRPC) do Windows converte incorrectamente este código de erro código de erro 5, "Acesso negado".Actualização para adicionar as definições para a opção RestrictRemoteClients e a opção EnableAuthEpResolution ao ficheiro System.admEsta actualização adiciona as definições para a opção de RPC RestrictRemoteClients e a opção EnableAuthEpResolution para o modelo administrativo System.adm política de grupo.O componente RPC processa incorrectamente o código de estado STATUS_UNSUCCESSFULO componente RPC no Windows não processa correctamente um código de erro que indica que o sistema operativo ficou sem memória de conjunto. Uma vez que este código de erro é processado incorrectamente, termina uma sessão existente com um servidor. Por conseguinte, ocorre um esgotamento prematuro das alças de contexto.Actualização para alterar a função RpcBindingSetAuthInfoEx já não requerem a estrutura SEC_WINNT_AUTH_IDENTITY ser válida para a duração do identificador de ligaçãoA função RpcBindingSetAuthInfoEx actual requer que a estrutura SEC_WINNT_AUTH_IDENTITY que é transferida à função é válida para a duração do identificador de ligação. Esta estrutura contém informações de utilizador sensíveis, tais como informações de palavra-passe.Esta actualização modifica o código para que o requisito da MSDN para manter as credenciais de texto simples na memória aplique apenas para o cenário em que a função RpcBindingInqAuthInfo(Ex) denomina-se. Para outros casos, as credenciais não tem de ser mantida disponíveis. Nestes outros cenários, as credenciais de texto simples são copiadas e encriptadas. Por este motivo, o parâmetro de credencial transmitida de utilizador pode ser libertado. Actualização para abrir automaticamente a porta 135 no Firewall do Windows quando regista um TCP ou um servidor de RPC de UDP com o mapeadorProgramas RPC que são permitidos na perspectiva do Firewall do Windows e que utilizem pontos finais dinâmicos não conseguem comunicar, a menos que abrir manualmente a porta 135 ou a porta 593. Esta actualização modifica o protocolo RPC para chamar uma API do Firewall do Windows adicionais. Esta API efectua o seguinte para programas que são permitidos pelo Firewall do Windows e que utilizem pontos finais dinâmicos:
Actualização para importar as funcionalidades e funcionalidade de RPC sobre HTTP componente do Microsoft Windows Server 2003O RPC sobre HTTP componente no Windows Server 2003 inclui várias actualizações de segurança e funcionalidade de actualizações através do Windows XP. Esta actualização inclui as funcionalidades actualizadas e a funcionalidade de RPC sobre HTTP componente no Windows Server 2003 para o Windows XP com SP2.Recebe uma "0x800706f7" mensagem de erro se um tipo definido pelo utilizador incorporado tiver um tamanho de memória intermédia mais do que 16 megabytes (MB)É possível que não é possível passar um tipo definido pelo utilizador nos vários processos se o tipo definido pelo utilizador tem um tamanho de memória intermédia que é mais do que 16 MB. Quando tentar passar um TDU for superior a 16 MB nos vários processos, poderá receber uma mensagem de erro semelhante à seguinte:0x800706f7 O stub recebeu dados incorrectos Para obter mais informações sobre as alterações à funcionalidade em tecnologias de protecção de rede do Windows XP SP2, visite o seguinte Web site da Microsoft: http://technet.microsoft.com/en-us/library/bb457156.aspx
(http://technet.microsoft.com/en-us/library/bb457156.aspx)
A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: 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: 838191
(http://support.microsoft.com/kb/838191/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesTraduções de Artigos |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar ao topo