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.

68 lines
1.1 KiB

  1. //+---------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. // Copyright (C) Microsoft Corporation, 1992 - 1997.
  5. //
  6. // File: pwdsspp.h
  7. //
  8. // Contents:
  9. //
  10. // Classes:
  11. //
  12. // Functions:
  13. //
  14. // History: 9-08-97 RichardW Created
  15. //
  16. //----------------------------------------------------------------------------
  17. #ifndef __PWDSSPP_H__
  18. #define __PWDSSPP_H__
  19. #ifdef __cplusplus
  20. extern "C"
  21. {
  22. #endif // __cplusplus
  23. #include <nt.h>
  24. #include <ntrtl.h>
  25. #include <nturtl.h>
  26. #include <windows.h>
  27. #include <rpc.h>
  28. #include <lm.h>
  29. #include <dsgetdc.h>
  30. #include <ntdsapi.h>
  31. #include <dnsapi.h>
  32. #include <ntdsa.h>
  33. #define SECURITY_WIN32
  34. #define SECURITY_PACKAGE
  35. #include <security.h>
  36. #include <secint.h>
  37. #include <samrpc.h>
  38. #include <samisrv.h>
  39. #include <lsarpc.h>
  40. #include <lsaisrv.h>
  41. #include <lsaitf.h>
  42. #include <kerberos.h>
  43. #include "pwdssp.h"
  44. BOOL
  45. CacheInitialize(
  46. VOID
  47. );
  48. BOOL
  49. PwdCrackName(
  50. PWSTR DN,
  51. PWSTR FlatDomain,
  52. PWSTR FlatUser
  53. );
  54. #ifdef __cplusplus
  55. }
  56. #endif // __cplusplus
  57. #endif // __PWDSSPP_H__