Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

41 lines
698 B

  1. /*++
  2. Copyright (c) 1992-2001 Microsoft Corporation
  3. Module Name:
  4. ntsdextp.h
  5. Abstract:
  6. Common header file for NTSDEXTS component source files.
  7. Revision History:
  8. --*/
  9. #include <ntos.h>
  10. #include <ntrtl.h>
  11. #include <nturtl.h>
  12. #include <windows.h>
  13. #include <wdbgexts.h>
  14. #include <stdio.h>
  15. #include <stdlib.h>
  16. #include <string.h>
  17. #include <wchar.h>
  18. #include <heap.h>
  19. #include <stktrace.h>
  20. #include <lmerr.h>
  21. #include <ntcsrsrv.h>
  22. #include "ext.h"
  23. #undef DECLARE_API
  24. #define DECLARE_API(extension) \
  25. CPPMOD HRESULT CALLBACK extension(PDEBUG_CLIENT Client, PCSTR args)
  26. #define INIT_API() if (ExtQuery(Client) != S_OK) return E_OUTOFMEMORY
  27. #define EXIT_API() ExtRelease(); return S_OK