CORRECÇÃO: O controlador Dlc.sys não recebe pacotes que são maiores do que 100 bytes quando utiliza um adaptador de Ethernet que utiliza o chipset Realtek 8139 no Host Integration Server 2000

Traduções de Artigos Traduções de Artigos
Artigo: 887177 - Ver produtos para os quais este artigo se aplica.
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Sistemas Network Architecture (SNA) aplicações que comunicam com um mainframe IBM ou com uma AS / 400 sistema através de 802.2 ligações de controlo de ligação de dados (DLC, Data Link Control) não recebe dados. Este problema ocorre se a moldura que contém os dados é maior do que 100 bytes.

Os sintomas reais que surgem por utilizadores poderão variar consoante a aplicação SNA que é utilizada. Se a aplicação for um emulador 3270, o emulador 3270 poderá apresentar não uma mensagem de "USS MSG10" quando liga a uma aplicação mainframe.

Nota Este problema ocorre apenas quando utiliza adaptadores de Ethernet baseadas no chipset Realtek 8139.

Causa

O problema ocorre porque o controlador de controlo (Dlc.sys) de ligação de dados não lê os dados que são recebidos quando um controlador de placa de rede utiliza a função NdisIndicateReceive para indicar dados recebidos. A função NdisIndicateReceive transfere apenas parte dos dados recebidos para o controlador Dlc.sys. Se a quantidade total de dados que são recebidos for maior que a parte dos dados que são passados numa chamada inicial, o controlador Dlc.sys deve chamar a função NdisTransferData para receber os dados restantes. O controlador Dlc.sys assume que a parte dos dados que são recebidos na chamada de função NdisIndicateReceive inicial é todos os dados que são recebidos pelo adaptador. Por conseguinte, o controlador Dlc.sys não chama a função NdisTransferData para ler o resto dos dados.

Resolução

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.

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 apresentada, submeta um pedido para 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:
http://support.microsoft.com/contactus/?ws=support
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.

Pré-requisitos

Não pré-requisitos são necessários.

Requisito de reinício

Não é necessário reiniciar o computador depois de aplicar esta correcção.

Informações sobre substituição de correcções

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

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 na ferramenta Data e hora no painel de controlo.
   Date         Time   Version            Size    File name
   --------------------------------------------------------------
   11-Nov-2004  01:01                    507,904  Hidlc.msi
   11-Nov-2004  00:19                        131  Snetcfg.cmd
   11-Nov-2004  00:38  5.2.3628.0         12,288  Snetcfg.exe      
   11-Nov-2004  00:19                      3,676  Netdlc.inf
   11-Nov-2004  00:38  6.0.1914.0         57,856  Dlc.sys
   11-Nov-2004  00:38  6.0.1914.0         10,240  Dlcapi.dll  

Ponto Da Situação

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

Mais Informação

O Dlc.sys é actualizado correctamente chamar a função de NdisTransferData quando NdisIndicateReceive API é utilizado para indicar dados recebidos.

O problema descrito na secção "Sintomas" ocorre apenas quando Dlc.sys está ligado a uma placa de rede que tem um controlador que utiliza NdisIndicateReceive API para indicar dados recebidos. NdisIndicateReceive API é uma função NDIS obsoleta. Para obter informações adicionais sobre a função NDIS obsoleta, visite o seguinte Web site da Microsoft Developer Network (MSDN):
http://msdn2.microsoft.com/en-us/library/ms802739.aspx

Propriedades

Artigo: 887177 - Última revisão: 14 de fevereiro de 2014 - Revisão: 3.2
A informação contida neste artigo aplica-se a:
  • Microsoft Host Integration Server 2000 Service Pack 1
  • Microsoft Host Integration Server 2000 Standard Edition
Palavras-chave: 
kbnosurvey kbarchive kbmt kbautohotfix kbhotfixserver kbhostintegserv2000presp2fix kbfix kbbug kbqfe kbprb KB887177 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 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: 887177

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