This documentation is archived and is not being maintained.

Native, Debugging, Options Dialog Box

To access the Native page, click the Tools menu and select Options. In the Options dialog box, expand the Debugging folder and select Native. This page allows you to set the following options for debugging native Win32 applications.

Load DLL exports
When selected, loads DLL export tables. Symbolic information from DLL export tables can be useful if you are working with Windows 98 system DLLs, Windows messages, Windows procedures (WindowProcs), COM objects, or marshalling. Reading DLL export information entails some overhead, so this capability is turned off by default.

To see what symbols are available in the export table of a DLL, use dumpbin /exports. Symbols are available for any 32-bit system DLL. By reading the dumpbin /exports output, you can see the exact function name, including non-alphanumeric characters. This is useful for setting a breakpoint on a function. Function names from DLL export tables may appear truncated elsewhere in the debugger. The calls are listed in the calling order, with the current function (the most deeply nested) at the top. For more information, see dumpbin /exports.

RPC debugging
When selected, enables you to step into COM remote procedure calls when debugging.

See Also

Debugging, Options Dialog Box | Specifying Debugger Settings | Visual Studio Debugger Model