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.

70 lines
2.0 KiB

  1. /*++
  2. Copyright (c) 1990 Microsoft Corporation
  3. Module Name:
  4. samsrv.h
  5. Abstract:
  6. This file contains SAM server definitions that are used both
  7. internally within the SAM server and by other components
  8. in the security server.
  9. NOTE: NetLogon calls SAM's RPC server stubs directly.
  10. The interface definitions for those routines are
  11. defined in MIDL generated include files.
  12. Author:
  13. Jim Kelly (JimK) 1-Feb-199
  14. Environment:
  15. User Mode - Win32
  16. Revision History:
  17. --*/
  18. #ifndef _SAMSRV_
  19. #define _SAMSRV_
  20. ///////////////////////////////////////////////////////////////////////////////
  21. // //
  22. // Includes //
  23. // //
  24. ///////////////////////////////////////////////////////////////////////////////
  25. #include <nt.h>
  26. #include <ntsam.h>
  27. ///////////////////////////////////////////////////////////////////////////////
  28. // //
  29. // The following prototypes are usable throughout the process that SAM //
  30. // resides in. This may include calls by LAN Manager code that is not //
  31. // part of SAM but is in the same process as SAM. //
  32. // //
  33. // Many private services, defined in samisrv.h, are also available //
  34. // to NetLogon through a special arrangement. //
  35. // //
  36. // //
  37. ///////////////////////////////////////////////////////////////////////////////
  38. NTSTATUS
  39. SamIInitialize( VOID );
  40. #endif // _SAMSRV_