Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
After adding the NDIS miniport driver for a Windows-based desktop platform to your Workspace, use Platform Builder to modify the NDIS miniport driver initialization functions.
To add debug zones to the NDIS miniport driver initialization functions
In %_WINCEROOT%\Platform\%_TGTPLAT%\Drivers\CENDISMiniport, open Mp.h , and then define Windows CE debug zones at the end of the file, immediately before the last
#endif
directive.The following code example shows how to add Windows CE debug zones.
#ifdef UNDER_CE // // Windows CE debug zones // #define ZONE_INIT DEBUGZONE(0) #define ZONE_ERROR DEBUGZONE(15) #endif // UNDER_CE
In %_WINCEROOT%\Platform\%_TGTPLAT%\Drivers\CENDISMiniport, open Mp_main.c, and define dpCurSettings immediately above the NDIS miniport driver DllMain entry point definition.
The following code example shows how to define dpCurSettings.
DBGPARAM dpCurSettings = { TEXT("e100bex"), { TEXT("Init"), TEXT("Undefined"), TEXT("Undefined"), TEXT("Undefined"), TEXT("Undefined"), TEXT("Undefined"), TEXT("Undefined"), TEXT("Undefined"), TEXT("Undefined"), TEXT("Undefined"), TEXT("Undefined"), TEXT("Undefined"), TEXT("Undefined"), TEXT("Undefined"), TEXT("Warning"), TEXT("Error") }, 0x000b };
From the IDE Build menu, choose Open Build Release Directory.
Navigate to the directory containing your Windows CE NDIS miniport driver.
Be sure your NDIS miniport driver is in %_WINCEROOT%\Platform\%_TGTPLAT%\Drivers\CENDISMiniport.
Build the Windows CE NDIS miniport driver with the Build tool.
For more information about the Build tool, see Build Tool. Microsoft recommends using the -c parameter with the Build tool to delete all object files.
See Also
How to Migrate a Windows-based Desktop NDIS Miniport Driver to Windows CE | Tools for Debugging and Testing
Send Feedback on this topic to the authors