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.

78 lines
2.1 KiB

  1. HRESULT
  2. PersistWMIObject(
  3. IWbemServices *pWbemServices,
  4. PWIRELESS_POLICY_OBJECT pWirelessRegPolicyObject,
  5. PGPO_INFO pGPOInfo
  6. );
  7. HRESULT
  8. PersistPolicyObjectEx(
  9. IWbemServices *pWbemServices,
  10. IWbemClassObject *pWbemClassObj,
  11. PWIRELESS_POLICY_OBJECT pWirelessPolicyObject,
  12. PGPO_INFO pGPOInfo
  13. );
  14. HRESULT
  15. PersistComnRSOPPolicySettings(
  16. IWbemClassObject * pInstWIRELESSObj,
  17. PGPO_INFO pGPOInfo
  18. );
  19. HRESULT
  20. CloneDirectoryPolicyObjectEx(
  21. PWIRELESS_POLICY_OBJECT pWirelessPolicyObject,
  22. PWIRELESS_POLICY_OBJECT * ppWirelessWMIPolicyObject
  23. );
  24. DWORD
  25. CopyPolicyDSToFQWMIString(
  26. LPWSTR pszPolicyDN,
  27. LPWSTR * ppszPolicyName
  28. );
  29. HRESULT
  30. WMIWriteMultiValuedString(
  31. IWbemClassObject *pInstWbemClassObject,
  32. LPWSTR pszValueName,
  33. LPWSTR * ppszStringReferences,
  34. DWORD dwNumStringReferences
  35. );
  36. DWORD
  37. CopyPolicyDSToWMIString(
  38. LPWSTR pszPolicyDN,
  39. LPWSTR * ppszPolicyName
  40. );
  41. HRESULT
  42. LogBlobPropertyEx(
  43. IWbemClassObject *pInstance,
  44. BSTR bstrPropName,
  45. BYTE *pbBlob,
  46. DWORD dwLen
  47. );
  48. HRESULT
  49. DeleteWMIClassObject(
  50. IWbemServices *pWbemServices,
  51. LPWSTR pszWirelessWMIObject
  52. );
  53. LPWSTR
  54. AllocPolBstrStr(
  55. LPCWSTR pStr
  56. );
  57. HRESULT
  58. PolSysAllocString(
  59. BSTR * pbsStr,
  60. const OLECHAR * sz
  61. );
  62. #define SKIPL(pstr) (pstr+2)
  63.