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.

67 lines
1.2 KiB

  1. ///////////////////////////////////////////////////////////////////////////////
  2. //
  3. // Copyright (c) Microsoft Corp. All rights reserved.
  4. //
  5. // FILE
  6. //
  7. // dyninfo.h
  8. //
  9. // SYNOPSIS
  10. //
  11. // Declares global variables containing dynamic configuration info.
  12. //
  13. // MODIFICATION HISTORY
  14. //
  15. // 08/15/1998 Original version.
  16. //
  17. ///////////////////////////////////////////////////////////////////////////////
  18. #ifndef DYNINFO_H_
  19. #define DYNINFO_H_
  20. #if _MSC_VER >= 1000
  21. #pragma once
  22. #endif
  23. #include "iaslsa.h"
  24. #ifdef __cplusplus
  25. extern "C" {
  26. #endif
  27. //////////
  28. // The primary domain.
  29. //////////
  30. extern WCHAR thePrimaryDomain[];
  31. //////////
  32. // The default domain.
  33. //////////
  34. extern PCWSTR theDefaultDomain;
  35. //////////
  36. // The dns domain name.
  37. //////////
  38. extern const LSA_UNICODE_STRING* theDnsDomainName;
  39. //////////
  40. // Role of the local machine.
  41. //////////
  42. extern IAS_ROLE ourRole;
  43. //////////
  44. // Name of the guest account for the default domain.
  45. //////////
  46. extern WCHAR theGuestAccount[];
  47. DWORD
  48. WINAPI
  49. IASDynamicInfoInitialize( VOID );
  50. VOID
  51. WINAPI
  52. IASDynamicInfoShutdown( VOID );
  53. #ifdef __cplusplus
  54. }
  55. #endif
  56. #endif // DYNINFO_H_