ReactOS 0.4.16-dev-819-g75c0dc0
|
#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 |
typedef struct tagIP_ADDR IP_ADDR |
typedef struct TcpipConfNotifyImpl * LPTcpipConfNotifyImpl |
VOID AddAlternativeDialog | ( | HWND | hDlg, |
TcpipConfNotifyImpl * | This | ||
) |
Definition at line 2274 of file tcpipconf_notify.c.
Referenced by TcpipBasicDlg().
Definition at line 338 of file tcpipconf_notify.c.
HRESULT CopyIpAddrString | ( | IP_ADDR_STRING * | pSrc, |
IP_ADDR ** | pTarget, | ||
COPY_TYPE | Type, | ||
LPWSTR | szMetric | ||
) |
Definition at line 2534 of file tcpipconf_notify.c.
Referenced by Initialize().
Definition at line 266 of file tcpipconf_notify.c.
Referenced by StoreTcpipFilterSettings().
|
static |
Definition at line 3207 of file tcpipconf_notify.c.
Referenced by INetCfgComponentControl_fnApplyRegistryChanges().
Definition at line 1116 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedIpDlg().
Definition at line 355 of file tcpipconf_notify.c.
Referenced by TcpipFilterSettingsDlg().
Definition at line 129 of file tcpipconf_notify.c.
Referenced by DeleteItemFromList(), DelItem(), StoreTcpipBasicSettings(), TcpipAddDNSDlg(), TcpipAddIpDlg(), TcpipAddSuffixDlg(), TcpipAdvancedDnsDlg(), TcpipAdvancedIpDlg(), TcpipAdvGwDlg(), TcpipFilterPortDlg(), and TcpipFilterSettingsDlg().
Definition at line 1174 of file tcpipconf_notify.c.
Referenced by StoreDNSSettings(), and TcpipAdvancedIpDlg().
BOOL GetGWListEntry | ( | HWND | hDlgCtrl, |
INT | Index, | ||
TcpipGwSettings * | pGwSettings | ||
) |
Definition at line 842 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedIpDlg().
Definition at line 1159 of file tcpipconf_notify.c.
Referenced by CopyIpAddrString().
Definition at line 1134 of file tcpipconf_notify.c.
Referenced by GetIpAddressFromStringA(), StoreDNSSettings(), StoreIPSettings(), TcpipAddIpDlg(), and TcpipAdvGwDlg().
BOOL GetIPListEntry | ( | HWND | hDlgCtrl, |
INT | Index, | ||
TcpipIpSettings * | pIpSettings | ||
) |
Definition at line 1092 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedIpDlg().
Definition at line 1714 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedDnsDlg().
BOOL GetListViewItem | ( | HWND | hDlgCtrl, |
UINT | Index, | ||
UINT | SubIndex, | ||
WCHAR * | szBuffer, | ||
UINT | BufferSize | ||
) |
Definition at line 1190 of file tcpipconf_notify.c.
Referenced by StoreIPSettings().
Definition at line 1066 of file tcpipconf_notify.c.
Referenced by DECLARE_INTERFACE_(), DeleteItemFromList(), DelItem(), and TcpipAdvancedIpDlg().
|
static |
Definition at line 116 of file tcpipconf_notify.c.
Referenced by INetCfgComponentControl_fnAddRef(), INetCfgComponentControl_fnApplyRegistryChanges(), INetCfgComponentControl_fnInitialize(), INetCfgComponentControl_fnQueryInterface(), and INetCfgComponentControl_fnRelease().
Definition at line 3173 of file tcpipconf_notify.c.
HRESULT WINAPI INetCfgComponentControl_fnApplyPnpChanges | ( | INetCfgComponentControl * | iface, |
INetCfgPnpReconfigCallback * | pICallback | ||
) |
Definition at line 3523 of file tcpipconf_notify.c.
Definition at line 3287 of file tcpipconf_notify.c.
Definition at line 3533 of file tcpipconf_notify.c.
HRESULT WINAPI INetCfgComponentControl_fnInitialize | ( | INetCfgComponentControl * | iface, |
INetCfgComponent * | pIComp, | ||
INetCfg * | pINetCfg, | ||
BOOL | fInstalling | ||
) |
Definition at line 3191 of file tcpipconf_notify.c.
HRESULT WINAPI INetCfgComponentControl_fnQueryInterface | ( | INetCfgComponentControl * | iface, |
REFIID | iid, | ||
LPVOID * | ppvObj | ||
) |
Definition at line 3162 of file tcpipconf_notify.c.
Definition at line 3182 of file tcpipconf_notify.c.
Definition at line 2748 of file tcpipconf_notify.c.
Definition at line 3126 of file tcpipconf_notify.c.
Definition at line 3136 of file tcpipconf_notify.c.
HRESULT WINAPI INetCfgComponentPropertyUi_fnMergePropPages | ( | INetCfgComponentPropertyUi * | iface, |
DWORD * | pdwDefPages, | ||
BYTE ** | pahpspPrivate, | ||
UINT * | pcPages, | ||
HWND | hwndParent, | ||
LPCWSTR * | pszStartPage | ||
) |
Definition at line 3065 of file tcpipconf_notify.c.
HRESULT WINAPI INetCfgComponentPropertyUi_fnQueryInterface | ( | INetCfgComponentPropertyUi * | iface, |
REFIID | iid, | ||
LPVOID * | ppvObj | ||
) |
Definition at line 2713 of file tcpipconf_notify.c.
HRESULT WINAPI INetCfgComponentPropertyUi_fnQueryPropertyUi | ( | INetCfgComponentPropertyUi * | iface, |
IUnknown * | pUnkReserved | ||
) |
Definition at line 2774 of file tcpipconf_notify.c.
Definition at line 2759 of file tcpipconf_notify.c.
HRESULT WINAPI INetCfgComponentPropertyUi_fnSetContext | ( | INetCfgComponentPropertyUi * | iface, |
IUnknown * | pUnkReserved | ||
) |
Definition at line 2796 of file tcpipconf_notify.c.
HRESULT WINAPI INetCfgComponentPropertyUi_fnValidateProperties | ( | INetCfgComponentPropertyUi * | iface, |
HWND | hwndDlg | ||
) |
Definition at line 3116 of file tcpipconf_notify.c.
VOID InitFilterListBox | ( | LPWSTR | pData, |
HWND | hwndDlg, | ||
HWND | hDlgCtrl, | ||
UINT | AllowButton, | ||
UINT | RestrictButton, | ||
UINT | AddButton, | ||
UINT | DelButton | ||
) |
Definition at line 231 of file tcpipconf_notify.c.
Referenced by TcpipFilterSettingsDlg().
HRESULT Initialize | ( | TcpipConfNotifyImpl * | This | ) |
Definition at line 2937 of file tcpipconf_notify.c.
HPROPSHEETPAGE InitializePropertySheetPage | ( | LPWSTR | resname, |
DLGPROC | dlgproc, | ||
LPARAM | lParam, | ||
LPWSTR | szTitle | ||
) |
Definition at line 514 of file tcpipconf_notify.c.
Referenced by AddAlternativeDialog(), INetCfgComponentPropertyUi_fnMergePropPages(), and LaunchAdvancedTcpipSettings().
VOID InitializeTcpipAdvancedDNSDlg | ( | HWND | hwndDlg, |
TcpipConfNotifyImpl * | This | ||
) |
Definition at line 1565 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedDnsDlg().
VOID InitializeTcpipAdvancedIpDlg | ( | HWND | hwndDlg, |
TcpipConfNotifyImpl * | This | ||
) |
Definition at line 670 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedIpDlg().
VOID InitializeTcpipAdvancedOptDlg | ( | HWND | hwndDlg, |
TcpipConfNotifyImpl * | This | ||
) |
Definition at line 539 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedOptDlg().
HRESULT InitializeTcpipAltDlgCtrls | ( | HWND | hwndDlg, |
TcpipSettings * | pCurSettings | ||
) |
Definition at line 2140 of file tcpipconf_notify.c.
Referenced by TcpipAltConfDlg().
HRESULT InitializeTcpipBasicDlgCtrls | ( | HWND | hwndDlg, |
TcpipSettings * | pCurSettings | ||
) |
Definition at line 2444 of file tcpipconf_notify.c.
Referenced by LaunchAdvancedTcpipSettings(), and TcpipBasicDlg().
Definition at line 597 of file tcpipconf_notify.c.
Referenced by InitializeTcpipAdvancedIpDlg(), and TcpipFilterSettingsDlg().
Definition at line 621 of file tcpipconf_notify.c.
Referenced by InitializeTcpipAdvancedIpDlg().
VOID LaunchAdvancedTcpipSettings | ( | HWND | hwndDlg, |
TcpipConfNotifyImpl * | This | ||
) |
Definition at line 2101 of file tcpipconf_notify.c.
Referenced by TcpipBasicDlg().
HRESULT LoadDNSSettings | ( | TcpipConfNotifyImpl * | This | ) |
Definition at line 2810 of file tcpipconf_notify.c.
Referenced by Initialize().
HRESULT LoadFilterSettings | ( | TcpipConfNotifyImpl * | This | ) |
Definition at line 2890 of file tcpipconf_notify.c.
Referenced by Initialize().
Definition at line 2868 of file tcpipconf_notify.c.
Referenced by LoadFilterSettings().
Definition at line 1674 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedDnsDlg().
Definition at line 2084 of file tcpipconf_notify.c.
Referenced by LaunchAdvancedTcpipSettings().
Definition at line 1696 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedDnsDlg().
VOID StoreDNSSettings | ( | HWND | hDlgCtrl, |
TcpipConfNotifyImpl * | This | ||
) |
Definition at line 1763 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedDnsDlg().
VOID StoreIPSettings | ( | HWND | hDlgCtrl, |
TcpipConfNotifyImpl * | This, | ||
BOOL | bSubmask | ||
) |
Definition at line 1204 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedIpDlg().
INT_PTR StoreTcpipBasicSettings | ( | HWND | hwndDlg, |
TcpipConfNotifyImpl * | This, | ||
BOOL | bApply | ||
) |
Definition at line 2288 of file tcpipconf_notify.c.
Referenced by LaunchAdvancedTcpipSettings(), and TcpipBasicDlg().
TcpFilterSettings * StoreTcpipFilterSettings | ( | HWND | hwndDlg | ) |
Definition at line 315 of file tcpipconf_notify.c.
Referenced by TcpipFilterSettingsDlg().
Definition at line 1484 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedDnsDlg().
Definition at line 871 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedIpDlg().
Definition at line 990 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedDnsDlg().
Definition at line 1805 of file tcpipconf_notify.c.
Referenced by LaunchAdvancedTcpipSettings().
Definition at line 1262 of file tcpipconf_notify.c.
Referenced by LaunchAdvancedTcpipSettings().
Definition at line 565 of file tcpipconf_notify.c.
Referenced by LaunchAdvancedTcpipSettings().
Definition at line 715 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedIpDlg().
Definition at line 2218 of file tcpipconf_notify.c.
Referenced by AddAlternativeDialog(), and INetCfgComponentPropertyUi_fnMergePropPages().
Definition at line 2592 of file tcpipconf_notify.c.
Referenced by INetCfgComponentPropertyUi_fnMergePropPages().
Definition at line 3553 of file tcpipconf_notify.c.
Definition at line 155 of file tcpipconf_notify.c.
Referenced by AddItem().
Definition at line 370 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 1640 of file tcpipconf_notify.c.
Referenced by TcpipAdvancedDnsDlg().
Definition at line 975 of file tcpipconf_notify.c.
Referenced by TcpipAddSuffixDlg(), and TcpipAdvancedDnsDlg().
|
static |
Definition at line 3540 of file tcpipconf_notify.c.
Referenced by TcpipConfigNotify_Constructor().
|
static |
Definition at line 3143 of file tcpipconf_notify.c.
Referenced by TcpipConfigNotify_Constructor().