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.

126 lines
1.8 KiB

  1. /*********************************************************
  2. Header: staticshowlist.h
  3. * Purpose: Defining structures and prototypes for statiadd.cpp.
  4. * Developers Name: surya
  5. * History:
  6. * Date Author Comments
  7. 21th Aug 2001 surya Initial Version.
  8. * <creation> <author>
  9. * <modification> <author> <comments, references to code sections,
  10. in case of bug fixes>
  11. *********************************************************/
  12. #ifndef _STATICSHOWLIST_H_
  13. #define _STATICSHOWLIST_H_
  14. extern BOOL
  15. IsDomainMember(
  16. IN LPTSTR pszMachine
  17. );
  18. DWORD
  19. PrintPolicyList(
  20. IN PIPSEC_POLICY_DATA pPolicy,
  21. IN BOOL bVerb,
  22. IN BOOL bAssigned,
  23. IN BOOL bWide
  24. );
  25. DWORD
  26. PrintRuleList(
  27. IN PIPSEC_NFA_DATA pIpsecNFAData,
  28. IN BOOL bVerb,
  29. IN BOOL bWide
  30. );
  31. VOID
  32. PrintNegPolDataList(
  33. IN PIPSEC_NEGPOL_DATA pIpsecNegPolData,
  34. IN BOOL bVerb,
  35. IN BOOL bWide
  36. );
  37. VOID
  38. PrintAlgoInfoList(
  39. IN PIPSEC_ALGO_INFO Algos,
  40. IN DWORD dwNumAlgos
  41. );
  42. VOID
  43. PrintLifeTimeList(
  44. IN LIFETIME LifeTime
  45. );
  46. VOID
  47. PrintAuthMethodsList(
  48. IN PIPSEC_AUTH_METHOD pIpsecAuthData
  49. );
  50. DWORD
  51. PrintFilterDataList(
  52. IN PIPSEC_FILTER_DATA pIpsecFilterData,
  53. IN BOOL bVerb,
  54. IN BOOL bResolveDNS,
  55. IN BOOL bWide
  56. );
  57. DWORD
  58. PrintFilterSpecList(
  59. IN PIPSEC_FILTER_SPEC pIpsecFilterSpec,
  60. IN BOOL bResolveDNS,
  61. IN BOOL bWide
  62. );
  63. DWORD
  64. PrintResolveDNS(
  65. LPWSTR pszDNSName
  66. );
  67. VOID
  68. PrintProtocolNameList(
  69. DWORD dwProtocol
  70. );
  71. VOID
  72. PrintISAKMPDataList(
  73. IN PIPSEC_ISAKMP_DATA pIpsecISAKMPData
  74. );
  75. VOID
  76. PrintISAKAMPSecurityMethodsList(
  77. IN CRYPTO_BUNDLE SecurityMethods
  78. );
  79. VOID
  80. PrintGPOList(
  81. IN PGPO pGPO
  82. );
  83. VOID
  84. PrintIPAddrList(
  85. IN DWORD dwAddr
  86. );
  87. DWORD
  88. PrintStorageInfoList(
  89. IN BOOL bDeleteAll
  90. );
  91. VOID
  92. PrintIPAddrDNS(
  93. IN DWORD dwAddr
  94. );
  95. #endif //_STATICSHOWLIST_H_