Leaked source code of windows server 2003
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.

49 lines
822 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. #include "secexts.h"
  24. #undef DECLARE_API
  25. #define DECLARE_API(extension) \
  26. CPPMOD HRESULT CALLBACK extension(PDEBUG_CLIENT Client, PCSTR args)
  27. #define INIT_API() if (ExtQuery(Client) != S_OK) return E_OUTOFMEMORY
  28. #define EXIT_API() ExtRelease(); return S_OK
  29. BOOL Idreg(
  30. DWORD opts,
  31. LPCSTR InString);