Filtering Local Variables in the NDIS Miniport Driver PhyDetect and SetupPhy Functions
9/8/2008
Depois de modificar as funções identificador objeto da miniporta NDIS, modificar o PhyDetect e SetupPhy funções.
Para local filtro variáveis no driver de miniporta NDIS PhyDetect e SetupPhy funções
Em %_WINCEROOT%\Platform\%_TGTPLAT%\Drivers\CENDISMiniport, aberto Physet.c.
Use DBG para declarar o local condicionalmente variáveis relacionado a depuração na PhyDetect função definição.
O seguinte exemplo de código mostra como condicionalmente declarar o local variáveis.
#if DBG USHORT MdiControlReg; USHORT MdiStatusReg; #endif
In a SetupPhy função definição, excluir o local variáveis não necessárias, o driver de miniporta NDIS Windows Embedded CE.
O seguinte exemplo de código mostra como excluir essas variáveis.
#ifndef UNDER_CE USHORT LastMdiMiscReg; #endif UINT PhyId; BOOLEAN ForcePhySetting = FALSE; #ifndef UNDER_CE UINT i; #endif
A partir de IDE Criar menu, escolher Abrir Diretório de versão criação.
Navegue para o Diretório contendo seu driver de miniporta NDIS Windows Embedded CE.
Certifique-se seu driver de miniporta NDIS esteja no %_WINCEROOT%\Platform\%_TGTPLAT%\Drivers\CENDISMiniport.
Crie o driver de miniporta NDIS Windows Embedded CE com a ferramenta Criação.
Para obter mais informações sobre a ferramenta Criação, consulte Criar a ferramenta. Microsoft recomenda o uso de -c parâmetro com a ferramenta Criação para excluir todos os arquivos objeto.
See Also
Tasks
How to Migrate a Windows-based Desktop NDIS Miniport Driver to Windows Embedded CE