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.

128 lines
2.7 KiB

  1. DWORD
  2. DirEnumPolicyData(
  3. HLDAP hLdapBindHandle,
  4. LPWSTR pszIpsecRootContainer,
  5. PIPSEC_POLICY_DATA ** pppIpsecPolicyData,
  6. PDWORD pdwNumPolicyObjects
  7. );
  8. DWORD
  9. DirEnumPolicyObjects(
  10. HLDAP hLdapBindHandle,
  11. LPWSTR pszIpsecRootContainer,
  12. PIPSEC_POLICY_OBJECT ** pppIpsecPolicyObjects,
  13. PDWORD pdwNumPolicyObjects
  14. );
  15. DWORD
  16. GenerateAllPolicyQuery(
  17. LPWSTR * ppszPolicyString
  18. );
  19. DWORD
  20. UnMarshallPolicyObject2(
  21. HLDAP hLdapBindHandle,
  22. LDAPMessage *e,
  23. PIPSEC_POLICY_OBJECT * ppIpsecPolicyObject
  24. );
  25. DWORD
  26. DirUnmarshallPolicyData(
  27. PIPSEC_POLICY_OBJECT pIpsecPolicyObject,
  28. PIPSEC_POLICY_DATA * ppIpsecPolicyData
  29. );
  30. DWORD
  31. DirCreatePolicyData(
  32. HLDAP hLdapBindHandle,
  33. LPWSTR pszIpsecRootContainer,
  34. PIPSEC_POLICY_DATA pIpsecPolicyData
  35. );
  36. DWORD
  37. DirMarshallPolicyObject(
  38. PIPSEC_POLICY_DATA pIpsecPolicyData,
  39. LPWSTR pszIpsecRootContainer,
  40. PIPSEC_POLICY_OBJECT * ppIpsecPolicyObject
  41. );
  42. DWORD
  43. ConvertGuidToDirISAKMPString(
  44. GUID ISAKMPIdentifier,
  45. LPWSTR pszIpsecRootContainer,
  46. LPWSTR * ppszIpsecISAKMPReference
  47. );
  48. DWORD
  49. DirCreatePolicyObject(
  50. HLDAP hLdapBindHandle,
  51. LPWSTR pszIpsecRootContainer,
  52. PIPSEC_POLICY_OBJECT pIpsecPolicyObject
  53. );
  54. DWORD
  55. DirMarshallAddPolicyObject(
  56. HLDAP hLdapBindHandle,
  57. LPWSTR pszIpsecRootContainer,
  58. PIPSEC_POLICY_OBJECT pIpsecPolicyObject,
  59. LDAPModW *** pppLDAPModW
  60. );
  61. DWORD
  62. DirSetPolicyData(
  63. HLDAP hLdapBindHandle,
  64. LPWSTR pszIpsecRootContainer,
  65. PIPSEC_POLICY_DATA pIpsecPolicyData
  66. );
  67. DWORD
  68. DirSetPolicyObject(
  69. HLDAP hLdapBindHandle,
  70. LPWSTR pszIpsecRootContainer,
  71. PIPSEC_POLICY_OBJECT pIpsecPolicyObject
  72. );
  73. DWORD
  74. DirMarshallSetPolicyObject(
  75. HLDAP hLdapBindHandle,
  76. LPWSTR pszIpsecRootContainer,
  77. PIPSEC_POLICY_OBJECT pIpsecPolicyObject,
  78. LDAPModW *** pppLDAPModW
  79. );
  80. DWORD
  81. DirGetPolicyExistingISAKMPRef(
  82. HLDAP hLdapBindHandle,
  83. LPWSTR pszIpsecRootContainer,
  84. PIPSEC_POLICY_DATA pIpsecPolicyData,
  85. LPWSTR * ppszIpsecISAKMPName
  86. );
  87. DWORD
  88. GenerateSpecificPolicyQuery(
  89. GUID PolicyIdentifier,
  90. LPWSTR * ppszPolicyString
  91. );
  92. DWORD
  93. DirDeletePolicyData(
  94. HLDAP hLdapBindHandle,
  95. LPWSTR pszIpsecRootContainer,
  96. PIPSEC_POLICY_DATA pIpsecPolicyData
  97. );
  98. DWORD
  99. ConvertGuidToDirPolicyString(
  100. GUID PolicyIdentifier,
  101. LPWSTR pszIpsecRootContainer,
  102. LPWSTR * ppszIpsecPolicyReference
  103. );
  104. DWORD
  105. DirGetPolicyData(
  106. HLDAP hLdapBindHandle,
  107. LPWSTR pszIpsecRootContainer,
  108. GUID PolicyIdentifier,
  109. PIPSEC_POLICY_DATA * ppIpsecPolicyData
  110. );