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.

56 lines
1.6 KiB

  1. DWORD
  2. OpenRegistryWIRELESSRootKey(
  3. LPWSTR pszServerName,
  4. LPWSTR pszWirelessRegRootContainer,
  5. HKEY * phRegistryKey
  6. );
  7. DWORD
  8. ReadPolicyObjectFromRegistry(
  9. HKEY hRegistryKey,
  10. LPWSTR pszPolicyDN,
  11. LPWSTR pszWirelessRegRootContainer,
  12. PWIRELESS_POLICY_OBJECT * ppWirelessPolicyObject
  13. );
  14. DWORD
  15. UnMarshallRegistryPolicyObject(
  16. HKEY hRegistryKey,
  17. LPWSTR pszWirelessRegRootContainer,
  18. LPWSTR pszWirelessPolicyDN,
  19. DWORD dwNameType,
  20. PWIRELESS_POLICY_OBJECT * ppWirelessPolicyObject
  21. );
  22. void
  23. FreeWirelessPolicyObject(
  24. PWIRELESS_POLICY_OBJECT pWirelessPolicyObject
  25. );
  26. void
  27. FreeWirelessPolicyObjects(
  28. PWIRELESS_POLICY_OBJECT * ppWirelessPolicyObjects,
  29. DWORD dwNumPolicyObjects
  30. );
  31. DWORD
  32. RegstoreQueryValue(
  33. HKEY hRegKey,
  34. LPWSTR pszValueName,
  35. DWORD dwType,
  36. LPBYTE * ppValueData,
  37. LPDWORD pdwSize
  38. );
  39. #define REG_RELATIVE_NAME 0
  40. #define REG_FULLY_QUALIFIED_NAME 1
  41. VOID
  42. FlushRegSaveKey(
  43. HKEY hRegistryKey
  44. );
  45.