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.

26 lines
895 B

  1. #pragma once
  2. #include <hnetcfg.h>
  3. typedef struct tagCFirewallLoggingDialog
  4. {
  5. IHNetFirewallSettings* pFirewallSettings;
  6. HNET_FW_LOGGING_SETTINGS* pSettings;
  7. } CFirewallLoggingDialog;
  8. typedef struct tagCICMPSettingsDialog
  9. {
  10. IHNetConnection* pConnection;
  11. HNET_FW_ICMP_SETTINGS* pSettings;
  12. } CICMPSettingsDialog;
  13. HRESULT CFirewallLoggingDialog_Init(CFirewallLoggingDialog* pThis, IHNetCfgMgr* pHomenetConfigManager);
  14. HRESULT CFirewallLoggingDialog_FinalRelease(CFirewallLoggingDialog* pThis);
  15. INT_PTR CALLBACK CFirewallLoggingDialog_StaticDlgProc(HWND hwnd, UINT unMsg, WPARAM wparam, LPARAM lparam);
  16. HRESULT CICMPSettingsDialog_Init(CICMPSettingsDialog* pThis, IHNetConnection* pHomenetConnection);
  17. HRESULT CICMPSettingsDialog_FinalRelease(CICMPSettingsDialog* pThis);
  18. INT_PTR CALLBACK CICMPSettingsDialog_StaticDlgProc(HWND hwnd, UINT unMsg, WPARAM wparam, LPARAM lparam);