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.

110 lines
1.5 KiB

  1. #define WIRELESS_REGISTRY_PROVIDER 0
  2. #define WIRELESS_DIRECTORY_PROVIDER 1
  3. #define WIRELESS_FILE_PROVIDER 2
  4. #define WIRELESS_WMI_PROVIDER 3
  5. #define WLSTORE_READWRITE 0x00000000
  6. #define WLSTORE_READONLY 0x00000001
  7. LPVOID
  8. AllocPolMem(
  9. DWORD cb
  10. );
  11. BOOL
  12. FreePolMem(
  13. LPVOID pMem
  14. );
  15. LPWSTR
  16. AllocPolStr(
  17. LPCWSTR pStr
  18. );
  19. BOOL
  20. FreePolStr(
  21. LPWSTR pStr
  22. );
  23. DWORD
  24. ReallocatePolMem(
  25. LPVOID * ppOldMem,
  26. DWORD cbOld,
  27. DWORD cbNew
  28. );
  29. BOOL
  30. ReallocPolStr(
  31. LPWSTR *ppStr,
  32. LPWSTR pStr
  33. );
  34. void
  35. FreeMulWirelessPolicyData(
  36. PWIRELESS_POLICY_DATA * ppWirelessPolicyData,
  37. DWORD dwNumPolicyObjects
  38. );
  39. DWORD
  40. CopyWirelessPolicyData(
  41. PWIRELESS_POLICY_DATA pWirelessPolicyData,
  42. PWIRELESS_POLICY_DATA * ppWirelessPolicyData
  43. );
  44. DWORD
  45. UpdateWirelessPolicyData(
  46. PWIRELESS_POLICY_DATA pNewWirelessPolicyData,
  47. PWIRELESS_POLICY_DATA pWirelessPolicyData
  48. );
  49. DWORD
  50. CopyWirelessPSData(
  51. PWIRELESS_PS_DATA pWirelessPSData,
  52. PWIRELESS_PS_DATA * ppWirelessPSData
  53. );
  54. DWORD
  55. ModifyWirelessPSData(
  56. PWIRELESS_PS_DATA pNewWirelessPSData,
  57. PWIRELESS_PS_DATA pWirelessPSData
  58. );
  59. void
  60. FreeWirelessPolicyData(
  61. PWIRELESS_POLICY_DATA pWirelessPolicyData
  62. );
  63. void
  64. FreeWirelessPSData(
  65. PWIRELESS_PS_DATA pWirelessPSData
  66. );
  67. DWORD
  68. WirelessPSMoveUp(
  69. PWIRELESS_POLICY_DATA pWirelessPSData,
  70. DWORD dwIndex
  71. );
  72. DWORD
  73. WirelessPSMoveDown(
  74. PWIRELESS_POLICY_DATA pWirelessPSData,
  75. DWORD dwIndex
  76. );
  77. void
  78. FreeRsopInfo(
  79. PRSOP_INFO pRsopInfo
  80. );