none
Get function prototype with Debug Help Library (dbghelp.lib) RRS feed

  • Question

  • Hi,

    I would like to find a way to get function prototypes of Windows API. Actually, I use the Debug Help Library in order to get this information. But,

    symbols which are provided by the Debug Help Library don't export any information about function prototypes.

    Is there a specific flag to use with SymSetOptions ?

     

    Actually I use this code :

    SymSetOptions(SYMOPT_LOAD_LINES | SYMOPT_ALLOW_ZERO_ADDRESS | SYMOPT_CASE_INSENSITIVE|  SYMOPT_DEFERRED_LOADS | SYMOPT_INCLUDE_32BIT_MODULES | SYMOPT_DEBUG);
    SymInitialize(GetCurrentProcess(), 0, TRUE);

    then SymLoadModule64 and SymEnumSymbols

     

    Any ideas ?

     

    Thank you.

     

     

     

    Wednesday, November 9, 2011 10:53 AM

All replies

  • PBDs on the Microsoft Symbol Server are stripped and do not contain function parameter information.

    -scott

     


    OSR Online
    • Proposed as answer by Vikrant Bansal Tuesday, November 29, 2011 6:43 AM
    Wednesday, November 9, 2011 1:31 PM
  • Thank you for your reply.

    Unfortunately, I expected such a answer.

    I think I will try a include parser in order to resolve my problem.

    -Kherb.

    Wednesday, November 9, 2011 2:38 PM