|
ReactOS 0.4.16-dev-2522-g97cc325
|
#include "precomp.h"#include <winnls.h>#include <winsock.h>#include <iphlpapi.h>#include <dhcpcsdk.h>#include <dhcpcapi.h>
Go to the source code of this file.
Classes | |
| struct | TcpFilterSettings |
| struct | TcpipAdvancedDNSDlgSettings |
| struct | tagIP_ADDR |
| struct | TcpipSettings |
| struct | TcpipConfNotifyImpl |
| struct | TcpipGwSettings |
| struct | TcpipIpSettings |
| struct | TcpipDnsSettings |
| struct | TcpipSuffixSettings |
| struct | TcpipPortSettings |
Typedefs | |
| typedef struct tagIP_ADDR | IP_ADDR |
| typedef struct TcpipConfNotifyImpl * | LPTcpipConfNotifyImpl |
Enumerations | |
| enum | COPY_TYPE { METRIC = 1 , SUBMASK = 2 , IPADDR = 3 } |
Variables | |
| static const INetCfgComponentPropertyUiVtbl | vt_NetCfgComponentPropertyUi |
| static const INetCfgComponentControlVtbl | vt_NetCfgComponentControl |
| static const INetCfgComponentSetupVtbl | vt_NetCfgComponentSetup |
| typedef struct tagIP_ADDR IP_ADDR |
| typedef struct TcpipConfNotifyImpl * LPTcpipConfNotifyImpl |
| VOID AddAlternativeDialog | ( | HWND | hDlg, |
| TcpipConfNotifyImpl * | This | ||
| ) |
Definition at line 2303 of file tcpipconf_notify.c.
Referenced by TcpipBasicDlg().
Definition at line 345 of file tcpipconf_notify.c.
| HRESULT CopyIpAddrString | ( | IP_ADDR_STRING * | pSrc, |
| IP_ADDR ** | pTarget, | ||
| COPY_TYPE | Type, | ||
| LPWSTR | szMetric | ||
| ) |
Definition at line 2563 of file tcpipconf_notify.c.
Referenced by Initialize().
Definition at line 273 of file tcpipconf_notify.c.
Referenced by StoreTcpipFilterSettings().
|
static |
Definition at line 3333 of file tcpipconf_notify.c.
Referenced by INetCfgComponentControl_fnApplyRegistryChanges().
Definition at line 1133 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedIpDlg().
Definition at line 362 of file tcpipconf_notify.c.
Referenced by TcpipFilterSettingsDlg().
Definition at line 136 of file tcpipconf_notify.c.
Referenced by DeleteItemFromList(), DelItem(), StoreTcpipBasicSettings(), TcpipAddDNSDlg(), TcpipAddIpDlg(), TcpipAddSuffixDlg(), TcpipAdvancedDnsDlg(), TcpipAdvancedIpDlg(), TcpipAdvGwDlg(), TcpipFilterPortDlg(), and TcpipFilterSettingsDlg().
| VOID FreeDNSSettings | ( | TcpipAdvancedDNSDlgSettings * | pDNS | ) |
Definition at line 2756 of file tcpipconf_notify.c.
Referenced by FreeSettings().
| VOID FreeFilterSettings | ( | TcpFilterSettings * | pFilter | ) |
Definition at line 2737 of file tcpipconf_notify.c.
Referenced by FreeSettings().
Definition at line 1191 of file tcpipconf_notify.c.
Referenced by StoreDNSSettings(), and TcpipAdvancedIpDlg().
| VOID FreeSettings | ( | TcpipSettings * | pSettings | ) |
Definition at line 2769 of file tcpipconf_notify.c.
Referenced by INetCfgComponentControl_fnApplyRegistryChanges(), and INetCfgComponentControl_fnRelease().
| BOOL GetGWListEntry | ( | HWND | hDlgCtrl, |
| INT | Index, | ||
| TcpipGwSettings * | pGwSettings | ||
| ) |
Definition at line 859 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedIpDlg().
Definition at line 1176 of file tcpipconf_notify.c.
Referenced by CopyIpAddrString().
Definition at line 1151 of file tcpipconf_notify.c.
Referenced by GetIpAddressFromStringA(), StoreDNSSettings(), StoreIPSettings(), TcpipAddIpDlg(), and TcpipAdvGwDlg().
| BOOL GetIPListEntry | ( | HWND | hDlgCtrl, |
| INT | Index, | ||
| TcpipIpSettings * | pIpSettings | ||
| ) |
Definition at line 1109 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedIpDlg().
Definition at line 1749 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedDnsDlg().
| BOOL GetListViewItem | ( | HWND | hDlgCtrl, |
| UINT | Index, | ||
| UINT | SubIndex, | ||
| WCHAR * | szBuffer, | ||
| UINT | BufferSize | ||
| ) |
Definition at line 1207 of file tcpipconf_notify.c.
Referenced by StoreIPSettings().
Definition at line 1083 of file tcpipconf_notify.c.
Referenced by DECLARE_INTERFACE_(), DeleteItemFromList(), DelItem(), and TcpipAdvancedIpDlg().
|
static |
Definition at line 118 of file tcpipconf_notify.c.
Referenced by INetCfgComponentPropertyUi_fnAddRef(), INetCfgComponentPropertyUi_fnMergePropPages(), INetCfgComponentPropertyUi_fnQueryInterface(), INetCfgComponentPropertyUi_fnQueryPropertyUi(), INetCfgComponentPropertyUi_fnRelease(), and INetCfgComponentPropertyUi_fnSetContext().
|
static |
Definition at line 123 of file tcpipconf_notify.c.
Referenced by INetCfgComponentSetup_fnAddRef(), INetCfgComponentSetup_fnQueryInterface(), and INetCfgComponentSetup_fnRelease().
Definition at line 3276 of file tcpipconf_notify.c.
| HRESULT WINAPI INetCfgComponentControl_fnApplyPnpChanges | ( | INetCfgComponentControl * | iface, |
| INetCfgPnpReconfigCallback * | pICallback | ||
| ) |
Definition at line 3662 of file tcpipconf_notify.c.
Definition at line 3413 of file tcpipconf_notify.c.
Definition at line 3672 of file tcpipconf_notify.c.
| HRESULT WINAPI INetCfgComponentControl_fnInitialize | ( | INetCfgComponentControl * | iface, |
| INetCfgComponent * | pIComp, | ||
| INetCfg * | pINetCfg, | ||
| BOOL | fInstalling | ||
| ) |
Definition at line 3306 of file tcpipconf_notify.c.
| HRESULT WINAPI INetCfgComponentControl_fnQueryInterface | ( | INetCfgComponentControl * | iface, |
| REFIID | iid, | ||
| LPVOID * | ppvObj | ||
| ) |
Definition at line 3241 of file tcpipconf_notify.c.
Definition at line 3288 of file tcpipconf_notify.c.
Definition at line 2831 of file tcpipconf_notify.c.
Definition at line 3206 of file tcpipconf_notify.c.
Definition at line 3215 of file tcpipconf_notify.c.
| HRESULT WINAPI INetCfgComponentPropertyUi_fnMergePropPages | ( | INetCfgComponentPropertyUi * | iface, |
| DWORD * | pdwDefPages, | ||
| BYTE ** | pahpspPrivate, | ||
| UINT * | pcPages, | ||
| HWND | hwndParent, | ||
| LPCWSTR * | pszStartPage | ||
| ) |
Definition at line 3149 of file tcpipconf_notify.c.
| HRESULT WINAPI INetCfgComponentPropertyUi_fnQueryInterface | ( | INetCfgComponentPropertyUi * | iface, |
| REFIID | iid, | ||
| LPVOID * | ppvObj | ||
| ) |
Definition at line 2819 of file tcpipconf_notify.c.
| HRESULT WINAPI INetCfgComponentPropertyUi_fnQueryPropertyUi | ( | INetCfgComponentPropertyUi * | iface, |
| IUnknown * | pUnkReserved | ||
| ) |
Definition at line 2851 of file tcpipconf_notify.c.
Definition at line 2841 of file tcpipconf_notify.c.
| HRESULT WINAPI INetCfgComponentPropertyUi_fnSetContext | ( | INetCfgComponentPropertyUi * | iface, |
| IUnknown * | pUnkReserved | ||
| ) |
Definition at line 2875 of file tcpipconf_notify.c.
| HRESULT WINAPI INetCfgComponentPropertyUi_fnValidateProperties | ( | INetCfgComponentPropertyUi * | iface, |
| HWND | hwndDlg | ||
| ) |
Definition at line 3196 of file tcpipconf_notify.c.
Definition at line 3709 of file tcpipconf_notify.c.
| HRESULT WINAPI INetCfgComponentSetup_fnInstall | ( | INetCfgComponentSetup * | iface, |
| DWORD | dwSetupFlags | ||
| ) |
Definition at line 3729 of file tcpipconf_notify.c.
| HRESULT WINAPI INetCfgComponentSetup_fnQueryInterface | ( | INetCfgComponentSetup * | iface, |
| REFIID | iid, | ||
| LPVOID * | ppvObj | ||
| ) |
Definition at line 3697 of file tcpipconf_notify.c.
| HRESULT WINAPI INetCfgComponentSetup_fnReadAnswerFile | ( | INetCfgComponentSetup * | iface, |
| LPCWSTR | pszwAnswerFile, | ||
| LPCWSTR | pszwAnswerSections | ||
| ) |
Definition at line 3750 of file tcpipconf_notify.c.
Definition at line 3719 of file tcpipconf_notify.c.
Definition at line 3761 of file tcpipconf_notify.c.
| HRESULT WINAPI INetCfgComponentSetup_fnUpgrade | ( | INetCfgComponentSetup * | iface, |
| DWORD | dwSetupFlags, | ||
| DWORD | dwUpgradeFromBuildNo | ||
| ) |
Definition at line 3739 of file tcpipconf_notify.c.
| VOID InitFilterListBox | ( | LPWSTR | pData, |
| HWND | hwndDlg, | ||
| HWND | hDlgCtrl, | ||
| UINT | AllowButton, | ||
| UINT | RestrictButton, | ||
| UINT | AddButton, | ||
| UINT | DelButton | ||
| ) |
Definition at line 238 of file tcpipconf_notify.c.
Referenced by TcpipFilterSettingsDlg().
| HRESULT Initialize | ( | TcpipConfNotifyImpl * | This | ) |
Definition at line 3021 of file tcpipconf_notify.c.
| HPROPSHEETPAGE InitializePropertySheetPage | ( | LPWSTR | resname, |
| DLGPROC | dlgproc, | ||
| LPARAM | lParam, | ||
| LPWSTR | szTitle | ||
| ) |
Definition at line 521 of file tcpipconf_notify.c.
Referenced by AddAlternativeDialog(), INetCfgComponentPropertyUi_fnMergePropPages(), and LaunchAdvancedTcpipSettings().
| VOID InitializeTcpipAdvancedDNSDlg | ( | HWND | hwndDlg, |
| TcpipConfNotifyImpl * | This | ||
| ) |
Definition at line 1600 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedDnsDlg().
| VOID InitializeTcpipAdvancedIpDlg | ( | HWND | hwndDlg, |
| TcpipConfNotifyImpl * | This | ||
| ) |
Definition at line 677 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedIpDlg().
| VOID InitializeTcpipAdvancedOptDlg | ( | HWND | hwndDlg, |
| TcpipConfNotifyImpl * | This | ||
| ) |
Definition at line 546 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedOptDlg().
| HRESULT InitializeTcpipAltDlgCtrls | ( | HWND | hwndDlg, |
| TcpipSettings * | pCurSettings | ||
| ) |
Definition at line 2175 of file tcpipconf_notify.c.
Referenced by TcpipAltConfDlg().
| HRESULT InitializeTcpipBasicDlgCtrls | ( | HWND | hwndDlg, |
| TcpipSettings * | pCurSettings | ||
| ) |
Definition at line 2473 of file tcpipconf_notify.c.
Referenced by LaunchAdvancedTcpipSettings(), and TcpipBasicDlg().
Definition at line 604 of file tcpipconf_notify.c.
Referenced by InitializeTcpipAdvancedIpDlg(), and TcpipFilterSettingsDlg().
Definition at line 628 of file tcpipconf_notify.c.
Referenced by InitializeTcpipAdvancedIpDlg().
| VOID LaunchAdvancedTcpipSettings | ( | HWND | hwndDlg, |
| TcpipConfNotifyImpl * | This | ||
| ) |
Definition at line 2136 of file tcpipconf_notify.c.
Referenced by TcpipBasicDlg().
| HRESULT LoadDNSSettings | ( | TcpipConfNotifyImpl * | This | ) |
Definition at line 2890 of file tcpipconf_notify.c.
Referenced by Initialize().
| HRESULT LoadFilterSettings | ( | TcpipConfNotifyImpl * | This | ) |
Definition at line 2974 of file tcpipconf_notify.c.
Referenced by Initialize().
Definition at line 2952 of file tcpipconf_notify.c.
Referenced by LoadFilterSettings().
Definition at line 1709 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedDnsDlg().
Definition at line 2119 of file tcpipconf_notify.c.
Referenced by LaunchAdvancedTcpipSettings().
Definition at line 1731 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedDnsDlg().
| VOID StoreDNSSettings | ( | HWND | hDlgCtrl, |
| TcpipConfNotifyImpl * | This | ||
| ) |
Definition at line 1798 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedDnsDlg().
| VOID StoreIPSettings | ( | HWND | hDlgCtrl, |
| TcpipConfNotifyImpl * | This, | ||
| BOOL | bSubmask | ||
| ) |
Definition at line 1221 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedIpDlg().
| INT_PTR StoreTcpipBasicSettings | ( | HWND | hwndDlg, |
| TcpipConfNotifyImpl * | This, | ||
| BOOL | bApply | ||
| ) |
Definition at line 2317 of file tcpipconf_notify.c.
Referenced by LaunchAdvancedTcpipSettings(), and TcpipBasicDlg().
| TcpFilterSettings * StoreTcpipFilterSettings | ( | HWND | hwndDlg | ) |
Definition at line 322 of file tcpipconf_notify.c.
Referenced by TcpipFilterSettingsDlg().
Definition at line 1519 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedDnsDlg().
Definition at line 888 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedIpDlg().
Definition at line 1007 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedDnsDlg().
Definition at line 1840 of file tcpipconf_notify.c.
Referenced by LaunchAdvancedTcpipSettings().
Definition at line 1279 of file tcpipconf_notify.c.
Referenced by LaunchAdvancedTcpipSettings().
Definition at line 572 of file tcpipconf_notify.c.
Referenced by LaunchAdvancedTcpipSettings().
Definition at line 732 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedIpDlg().
Definition at line 2245 of file tcpipconf_notify.c.
Referenced by AddAlternativeDialog(), and INetCfgComponentPropertyUi_fnMergePropPages().
Definition at line 2621 of file tcpipconf_notify.c.
Referenced by INetCfgComponentPropertyUi_fnMergePropPages().
Definition at line 3781 of file tcpipconf_notify.c.
Definition at line 162 of file tcpipconf_notify.c.
Referenced by AddItem().
Definition at line 377 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedOptDlg().
| VOID ToggleUpDown | ( | HWND | hwndDlg, |
| HWND | hDlgCtrl, | ||
| UINT | UpButton, | ||
| UINT | DownButton, | ||
| UINT | ModButton, | ||
| UINT | DelButton | ||
| ) |
Definition at line 1675 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedDnsDlg().
Definition at line 992 of file tcpipconf_notify.c.
Referenced by TcpipAddSuffixDlg(), and TcpipAdvancedDnsDlg().
|
static |
Definition at line 3679 of file tcpipconf_notify.c.
Referenced by TcpipConfigNotify_Constructor().
|
static |
Definition at line 3222 of file tcpipconf_notify.c.
Referenced by TcpipConfigNotify_Constructor().
|
static |
Definition at line 3768 of file tcpipconf_notify.c.
Referenced by TcpipConfigNotify_Constructor().