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.

108 lines
2.1 KiB

  1. DWORD
  2. DirEnumNegPolData(
  3. HLDAP hLdapBindHandle,
  4. LPWSTR pszIpsecRootContainer,
  5. PIPSEC_NEGPOL_DATA ** pppIpsecNegPolData,
  6. PDWORD pdwNumNegPolObjects
  7. );
  8. DWORD
  9. DirEnumNegPolObjects(
  10. HLDAP hLdapBindHandle,
  11. LPWSTR pszIpsecRootContainer,
  12. PIPSEC_NEGPOL_OBJECT ** pppIpsecNegPolObjects,
  13. PDWORD pdwNumNegPolObjects
  14. );
  15. DWORD
  16. GenerateAllNegPolsQuery(
  17. LPWSTR * ppszNegPolString
  18. );
  19. DWORD
  20. DirSetNegPolData(
  21. HLDAP hLdapBindHandle,
  22. LPWSTR pszIpsecRootContainer,
  23. PIPSEC_NEGPOL_DATA pIpsecNegPolData
  24. );
  25. DWORD
  26. DirSetNegPolObject(
  27. HLDAP hLdapBindHandle,
  28. LPWSTR pszIpsecRootContainer,
  29. PIPSEC_NEGPOL_OBJECT pIpsecNegPolObject
  30. );
  31. DWORD
  32. DirCreateNegPolData(
  33. HLDAP hLdapBindHandle,
  34. LPWSTR pszIpsecRootContainer,
  35. PIPSEC_NEGPOL_DATA pIpsecNegPolData
  36. );
  37. DWORD
  38. DirCreateNegPolObject(
  39. HLDAP hLdapBindHandle,
  40. LPWSTR pszIpsecRootContainer,
  41. PIPSEC_NEGPOL_OBJECT pIpsecNegPolObject
  42. );
  43. DWORD
  44. DirDeleteNegPolData(
  45. HLDAP hLdapBindHandle,
  46. LPWSTR pszIpsecRootContainer,
  47. GUID NegPolIdentifier
  48. );
  49. DWORD
  50. DirMarshallAddNegPolObject(
  51. HLDAP hLdapBindHandle,
  52. LPWSTR pszIpsecRootContainer,
  53. PIPSEC_NEGPOL_OBJECT pIpsecNegPolObject,
  54. LDAPModW *** pppLDAPModW
  55. );
  56. DWORD
  57. DirMarshallSetNegPolObject(
  58. HLDAP hLdapBindHandle,
  59. LPWSTR pszIpsecRootContainer,
  60. PIPSEC_NEGPOL_OBJECT pIpsecNegPolObject,
  61. LDAPModW *** pppLDAPModW
  62. );
  63. DWORD
  64. DirUnmarshallNegPolData(
  65. PIPSEC_NEGPOL_OBJECT pIpsecNegPolObject,
  66. PIPSEC_NEGPOL_DATA * ppIpsecNegPolData
  67. );
  68. DWORD
  69. DirMarshallNegPolObject(
  70. PIPSEC_NEGPOL_DATA pIpsecNegPolData,
  71. LPWSTR pszIpsecRootContainer,
  72. PIPSEC_NEGPOL_OBJECT * ppIpsecNegPolObject
  73. );
  74. DWORD
  75. DirGetNegPolData(
  76. HLDAP hLdapBindHandle,
  77. LPWSTR pszIpsecRootContainer,
  78. GUID NegPolGUID,
  79. PIPSEC_NEGPOL_DATA * ppIpsecNegPolData
  80. );
  81. DWORD
  82. DirGetNegPolObject(
  83. HLDAP hLdapBindHandle,
  84. LPWSTR pszIpsecRootContainer,
  85. GUID NegPolGUID,
  86. PIPSEC_NEGPOL_OBJECT * ppIpsecNegPolObject
  87. );
  88. DWORD
  89. GenerateSpecificNegPolQuery(
  90. GUID NegPolIdentifier,
  91. LPWSTR * ppszNegPolString
  92. );