Entrar

NDIS dicas de depuração para Windows Millennium Edition

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.

279356
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sumário
A versão verificada do Driver Interface Specification NDIS (rede) driver no Microsoft Windows Millennium Edition contém depuração opções que você pode ativar o registro para produzir saída de depuração de kernel adicional. Este artigo descreve como instalar a versão verificada do NDIS.vxd e como habilitar informações de rastreamento adicionais.
Mais Informações
  1. Instale o depurador de kernel do Windows Millennium Edition de acordo com as instruções no DDK (Driver Development Kit).
  2. Download de seleção Criar NDIS binários do seguinte artigo da Base de dados de Conhecimento da Microsoft:
    241517Binários de depuração Ndis.exe Windows Millennium Edition NDIS
  3. Você deve desativar proteção de arquivo de sistema (SFP) antes de copiar a versão verificada do NDIS.vxd para a pasta Windows\System. Você pode fazer isso iniciando a partir da disquete de inicialização de Microsoft Windows 98 ou iniciar o sistema no modo de segurança. SFP está desabilitado no modo de segurança. Para iniciar no modo de segurança, pressione F8 ao iniciar o Windows Millennium Edition e, em seguida, selecione Modo de segurança no menu de opções de inicialização.
Quatro entradas do Registro estão disponíveis em:
HKLM\System\CurrentControlSet\Services\VxD\NDIS
As entradas do quatro registro são:
(DWORD) DebugBreak (Boolean)(DWORD) TraceImpt (Boolean)(DWORD) DebugSystems(DWORD) DebugLevel					
Uma descrição de cada entrada segue.
  • DebugBreak: Ativar DebugBreak faz com que NDIS interromper o depurador a um 3 INT quando ele carrega.
  • TraceImpt: O sinalizador de rastreamento importante (TraceImpt) indica que a saída de rastreamento deve ser emitida para o depurador. Durante a depuração, isso deve estar sempre ativado.
  • DebugSystems: DebugSystems identifica quais componentes do NDIS devem emitir informações de rastreamento de depuração. Valores possíveis incluem:
    INIT		0x00000001CONFIG		0x00000002SEND		0x00000004RECV		0x00000008PROTOCOL          0x00000010BIND		0x00000020BUSINFO		0x00000040REG		0x00000080MEMORY		0x00000100FILTER		0x00000200REQUEST		0x00000400WORK ITEM         0x00000800PNP		0x00001000PM		0x00002000OPENREF		0x00004000LOCKS		0x00008000RESET		0x00010000WMI		0x00020000CO		0x00040000REF		0x00080000ALL		0xFFFFFFFF						
    Observação entre esteja ciente de que esses valores diferem das listas semelhantes em outras versões do Microsoft Windows. Especificamente, a lista no seguinte artigo da Base de dados de Conhecimento da Microsoft que descreve a depuração NDIS para o Microsoft Windows 98:
    232515Nível NDIS e sinalizadores de depuração do componente
    Esses valores podem ser vinculadas com or juntas para especificar vários componentes. Por padrão, os seguintes componentes são pre-selected quando TraceImpt está habilitado:
    • INIT
    • CONFIG
    • PNP
    • PM
    • PROTOCOLO
    • LIGAR
    • BUSINFO
    • REG
  • DebugLevel: DebugLevel permite que você ajustar quanta informação de rastreamento é emitida. Nível INFO produz a maioria das informações e é o valor padrão se TraceImpt estiver habilitada. Caso contrário, o valor padrão é FATAL. Os valores possíveis são:
    INFO		0x00000000LOG		0x00000800WARN		0x00001000ERR		0x00002000FATAL		0x00003000					
  • NdisTraceAll é um sinalizador, que, se habilitada, produz informações de rastreamento muito detalhado. Ele não pode ser habilitado por meio de uma entrada do Registro. Você pode habilitá-lo fazendo NDIS quebrar durante a inicialização usando a opção DebugBreak, descrita anteriormente. Quando NDIS atinge o ponto de interrupção, carregar símbolos dos NDIS e, em seguida, defina ndistraceall: pr ndis
    e ndistraceall 1

Warning: This article has been translated automatically

Propriedades

ID do Artigo: 279356 - Última Revisão: 02/24/2014 00:47:41 - Revisão: 2.0

  • Microsoft Windows Millennium Edition
  • Microsoft Windows Millennium Edition Driver Development Kit
  • kbnosurvey kbarchive kbmt kbhowto kbinfo kbndis KB279356 KbMtpt
Comentários