Artigo: 2417591 - Última revisão: sexta-feira, 15 de Outubro de 2010 - Revisão: 2.0

Uma aplicação que estabelece uma ligação RAS num dispositivo baseado no Windows Embedded CE 6. 0 R3 poderá falhar depois de ocorre uma violação de acesso no componente Ndsil.dll

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.

Nesta página

Expandir tudo | Reduzir tudo

Sintomas

Considere o seguinte cenário:
  • Executa uma aplicação que estabelece uma ligação de serviço de acesso remoto (RAS) num dispositivo baseado no Windows Embedded CE 6. 0 R3.
  • As chamadas de aplicação oRasHangUpfuncionar imediatamente após a chama aRasDialfunção.

Neste cenário, poderá ocorrer uma excepção de violação de acesso no componente Ndsil.dll e, em seguida, a aplicação falha.

Causa

Este problema ocorre porque o NDIS (Network Driver Interface Specification) código doRasHangUpfunção ignora todos os pedidos pendentes antes do processador do protocolo de túnel de camada 2 (L2TP) naRasDialfunção termina OID_TAPI_MAKE_CALL requisição pendente. Em seguida, a excepção de violação de acesso ocorre.

Resolução

Informações de actualização de software

Uma actualização de software suportada está agora disponível na Microsoft como Windows Embedded CE 6. 0 Platform Builder actualização mensal (de Setembro de 2010). É possível confirmar deslocando-se para a secção "Informações sobre os ficheiros". O nome de ficheiro do pacote contém a versão do produto, data, número de artigo da base de dados e tipo de processador. O formato de nome de ficheiro do pacote é a seguinte:
Tipo de versão-aammdd-kbnnnnnn-processador do produto
Por exemplo: Wincepb50-060503-kb917590-armv4i.msi é a correcção ARMV4i Windows CE 5. 0 Platform Builder documentada no artigo 917590 da KB e que está contido na actualização mensal de Maio de 2006. Para resolver este problema imediatamente, clique no número de artigo seguinte para obter informações sobre como obter o Windows CE Platform Builder e componentes essenciais de actualizações de software do sistema operativo:
837392  (http://support.microsoft.com/kb/837392/ ) Como localizar o núcleo do sistema operativo correcções para produtos do Microsoft Windows CE Platform Builder

Pré-requisitos

Esta actualização só é suportada se também tiverem sido aplicadas todas as actualizações de software disponibilizadas anteriormente para este produto.

Informações sobre reinício

Para resolver este problema, aplique esta actualização. Depois de aplicar esta actualização, é necessário efectuar uma limpeza de toda a plataforma.

Para o fazer, utilize um dos seguintes métodos:
  • Sobre oCompilaçãomenu, clique emSolução limpae, em seguida, clique emCriar soluções.
  • Sobre oCompilaçãomenu, clique emReconstruir a solução.
Não é necessário reiniciar o computador depois de aplicar esta actualização.

Actualizar informações sobre substituição

Esta actualização não substitui quaisquer outras actualizações.

Informações sobre o ficheiro

A versão inglesa desta actualização tem os atributos de ficheiro (ou atributos de arquivo posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são listadas no tempo universal coordenado (UTC). Quando visualiza as informações do ficheiro, é convertida para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize aFuso horárioseparador naData e horaitem no painel de controlo.

Ficheiros incluídos neste pacote de actualização
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroTamanho do ficheiroDataTempoCaminho
6.0_Update_kb2417591.htm ce incorporado do Windows7,87027-Sep-201018: 38100927_kb2417591
Ppp.c59,72321-Set-201014: 52Private\Winceos\Comm\Ppp2\Ppp\App
L2tp.lib905,96021-Set-201014: 51Public\Common\Oak\Lib\Armv4i\Debug
Ppp2app.lib502,63021-Set-201014: 51Public\Common\Oak\Lib\Armv4i\Debug
Ppp2app.res76821-Set-201014: 51Public\Common\Oak\Lib\Armv4i\Debug
L2tp.lib529,39621-Set-201014: 51Public\Common\Oak\Lib\Armv4i\Retail
Ppp2app.lib316,10021-Set-201014: 51Public\Common\Oak\Lib\Armv4i\Retail
Ppp2app.res76821-Set-201014: 51Public\Common\Oak\Lib\Armv4i\Retail
L2tp.lib861,93821-Set-201014: 51Public\Common\Oak\Lib\Mipsii\Debug
Ppp2app.lib481,66221-Set-201014: 51Public\Common\Oak\Lib\Mipsii\Debug
Ppp2app.res76821-Set-201014: 51Public\Common\Oak\Lib\Mipsii\Debug
L2tp.lib525,89421-Set-201014: 51Public\Common\Oak\Lib\Mipsii\Retail
Ppp2app.lib313,40021-Set-201014: 51Public\Common\Oak\Lib\Mipsii\Retail
Ppp2app.res76821-Set-201014: 51Public\Common\Oak\Lib\Mipsii\Retail
L2tp.lib862,16821-Set-201014: 51Public\Common\Oak\Lib\Mipsii_fp\Debug
Ppp2app.lib481,75821-Set-201014: 51Public\Common\Oak\Lib\Mipsii_fp\Debug
Ppp2app.res76821-Set-201014: 51Public\Common\Oak\Lib\Mipsii_fp\Debug
L2tp.lib526,15021-Set-201014: 51Public\Common\Oak\Lib\Mipsii_fp\Retail
Ppp2app.lib313,47821-Set-201014: 51Public\Common\Oak\Lib\Mipsii_fp\Retail
Ppp2app.res76821-Set-201014: 51Public\Common\Oak\Lib\Mipsii_fp\Retail
L2tp.lib868,59221-Set-201014: 52Public\Common\Oak\Lib\Mipsiv\Debug
Ppp2app.lib485,90621-Set-201014: 52Public\Common\Oak\Lib\Mipsiv\Debug
Ppp2app.res76821-Set-201014: 52Public\Common\Oak\Lib\Mipsiv\Debug
L2tp.lib531,76821-Set-201014: 51Public\Common\Oak\Lib\Mipsiv\Retail
Ppp2app.lib317,35421-Set-201014: 52Public\Common\Oak\Lib\Mipsiv\Retail
Ppp2app.res76821-Set-201014: 52Public\Common\Oak\Lib\Mipsiv\Retail
L2tp.lib868,82421-Set-201014: 52Public\Common\Oak\Lib\Mipsiv_fp\Debug
Ppp2app.lib486,00621-Set-201014: 52Public\Common\Oak\Lib\Mipsiv_fp\Debug
Ppp2app.res76821-Set-201014: 52Public\Common\Oak\Lib\Mipsiv_fp\Debug
L2tp.lib532,02421-Set-201014: 52Public\Common\Oak\Lib\Mipsiv_fp\Retail
Ppp2app.lib317,43621-Set-201014: 52Public\Common\Oak\Lib\Mipsiv_fp\Retail
Ppp2app.res76821-Set-201014: 52Public\Common\Oak\Lib\Mipsiv_fp\Retail
L2tp.lib733,57821-Set-201014: 52Public\Common\Oak\Lib\Sh4\Debug
Ppp2app.lib434,67021-Set-201014: 52Public\Common\Oak\Lib\Sh4\Debug
Ppp2app.res76821-Set-201014: 52Public\Common\Oak\Lib\Sh4\Debug
L2tp.lib484,95221-Set-201014: 52Public\Common\Oak\Lib\Sh4\Retail
Ppp2app.lib294,97621-Set-201014: 52Public\Common\Oak\Lib\Sh4\Retail
Ppp2app.res76821-Set-201014: 52Public\Common\Oak\Lib\Sh4\Retail
L2tp.lib751,46821-Set-201014: 50Public\Common\Oak\Lib\X86\Debug
Ppp2app.lib428,06621-Set-201014: 50Public\Common\Oak\Lib\X86\Debug
Ppp2app.res76821-Set-201014: 50Public\Common\Oak\Lib\X86\Debug
L2tp.lib495,88421-Set-201014: 50Public\Common\Oak\Lib\X86\Retail
Ppp2app.lib287,57221-Set-201014: 50Public\Common\Oak\Lib\X86\Retail
Ppp2app.res76821-Set-201014: 50Public\Common\Oak\Lib\X86\Retail

Ponto Da Situação

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

Mais Informação

Para mais informações sobre a terminologia de actualizações de software, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
824684  (http://support.microsoft.com/kb/824684/ ) Descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft


A informação contida neste artigo aplica-se a:
  • Windows Embedded CE 6.0 R3
Palavras-chave: 
kbqfe kbhotfixserver kbfix kbexpertiseinter kbprb kbsurveynew kbbug kbmt KB2417591 KbMtpt
Tradução automáticaTraduçã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 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: 2417591  (http://support.microsoft.com/kb/2417591/en-us/ )