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.

71 lines
1.1 KiB

  1. //
  2. // System Includes
  3. //
  4. #include <windows.h>
  5. //
  6. // CRunTime Includes
  7. //
  8. #include <stdlib.h>
  9. #include <limits.h>
  10. #include <io.h>
  11. #include <stdio.h>
  12. #include <wchar.h>
  13. #include <dsgetdc.h>
  14. #include <lm.h>
  15. #define UNICODE
  16. #define COBJMACROS
  17. #include <rpc.h>
  18. #include <winldap.h>
  19. #include <time.h>
  20. #include <wbemidl.h>
  21. #include <oleauto.h>
  22. #include <objbase.h>
  23. #include "wlstore2.h"
  24. #include "ldaputil.h"
  25. #include "memory.h"
  26. #include "structs.h"
  27. #include "dsstore.h"
  28. #include "regstore.h"
  29. #include "wmistore.h"
  30. #include "persist.h"
  31. #include "persist-w.h"
  32. #include "procrule.h"
  33. #include "utils.h"
  34. #include "policy-d.h"
  35. #include "policy-r.h"
  36. #include "policy-w.h"
  37. #include "ldaputils.h"
  38. #include "connui.h"
  39. #include "dllsvr.h"
  40. //#include "wlstmsg.h"
  41. typedef struct _WIRELESS_POLICY_STORE {
  42. DWORD dwProvider;
  43. HKEY hParentRegistryKey;
  44. HKEY hRegistryKey;
  45. LPWSTR pszLocationName;
  46. HLDAP hLdapBindHandle;
  47. LPWSTR pszWirelessRootContainer;
  48. LPWSTR pszFileName;
  49. IWbemServices *pWbemServices;
  50. }WIRELESS_POLICY_STORE, *PWIRELESS_POLICY_STORE;
  51. #include "validate.h"
  52. #define SZAPPNAME L"wlstore.dll"