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.

59 lines
769 B

  1. /*++
  2. Copyright (c) 1990 Microsoft Corporation
  3. Module Name:
  4. advapi.h
  5. Abstract:
  6. This module contains private function prototypes
  7. and types for the advanced 32-bit windows base APIs.
  8. Author:
  9. Mark Lucovsky (markl) 18-Sep-1990
  10. Revision History:
  11. --*/
  12. #ifndef _ADVAPI_
  13. #define _ADVAPI_
  14. #undef UNICODE
  15. //
  16. // get thunks right
  17. //
  18. #ifndef _ADVAPI32_
  19. #define _ADVAPI32_
  20. #endif
  21. #include <nt.h>
  22. #include <ntrtl.h>
  23. #include <nturtl.h>
  24. #include <windows.h>
  25. #ifdef __cplusplus
  26. extern "C" {
  27. #endif
  28. //
  29. // Include Common Definitions.
  30. //
  31. ULONG
  32. BaseSetLastNTError(
  33. IN NTSTATUS Status
  34. );
  35. extern RTL_CRITICAL_SECTION Logon32Lock ;
  36. #ifdef __cplusplus
  37. } // extern "C"
  38. #endif
  39. #endif _ADVAPI_