reslist.h 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. /*++
  2. Copyright (c) 2012 Minoca Corp. All Rights Reserved
  3. Module Name:
  4. reslist.h
  5. Abstract:
  6. This header contains definitions for Resource related debugger extensions.
  7. Author:
  8. Evan Green 12-Dec-2012
  9. --*/
  10. //
  11. // ------------------------------------------------------------------- Includes
  12. //
  13. //
  14. // ---------------------------------------------------------------- Definitions
  15. //
  16. //
  17. // ------------------------------------------------------ Data Type Definitions
  18. //
  19. //
  20. // -------------------------------------------------------------------- Globals
  21. //
  22. //
  23. // -------------------------------------------------------- Function Prototypes
  24. //
  25. INT
  26. ExtResource (
  27. PDEBUGGER_CONTEXT Context,
  28. PSTR Command,
  29. ULONG ArgumentCount,
  30. PSTR *ArgumentValues
  31. );
  32. /*++
  33. Routine Description:
  34. This routine implements the resource related debugger extension.
  35. Arguments:
  36. Context - Supplies a pointer to the debugger applicaton context, which is
  37. an argument to most of the API functions.
  38. Command - Supplies a pointer to the subcommand string.
  39. ArgumentCount - Supplies the number of arguments in the ArgumentValues
  40. array.
  41. ArgumentValues - Supplies the values of each argument. This memory will be
  42. reused when the function returns, so extensions must not touch this
  43. memory after returning from this call.
  44. Return Value:
  45. 0 if the debugger extension command was successful.
  46. Returns an error code if a failure occurred along the way.
  47. --*/