ReactOS 0.4.15-dev-6703-g6528ab8
|
#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 2156 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 2416 of file tcpipconf_notify.c.
Referenced by Initialize().
Definition at line 266 of file tcpipconf_notify.c.
Referenced by StoreTcpipFilterSettings().
|
static |
Definition at line 3095 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 3061 of file tcpipconf_notify.c.
HRESULT WINAPI INetCfgComponentControl_fnApplyPnpChanges | ( | INetCfgComponentControl * | iface, |
INetCfgPnpReconfigCallback * | pICallback | ||
) |
Definition at line 3411 of file tcpipconf_notify.c.
Definition at line 3175 of file tcpipconf_notify.c.
Definition at line 3421 of file tcpipconf_notify.c.
HRESULT WINAPI INetCfgComponentControl_fnInitialize | ( | INetCfgComponentControl * | iface, |
INetCfgComponent * | pIComp, | ||
INetCfg * | pINetCfg, | ||
BOOL | fInstalling | ||
) |
Definition at line 3079 of file tcpipconf_notify.c.
HRESULT WINAPI INetCfgComponentControl_fnQueryInterface | ( | INetCfgComponentControl * | iface, |
REFIID | iid, | ||
LPVOID * | ppvObj | ||
) |
Definition at line 3050 of file tcpipconf_notify.c.
Definition at line 3070 of file tcpipconf_notify.c.
Definition at line 2636 of file tcpipconf_notify.c.
Definition at line 3014 of file tcpipconf_notify.c.
Definition at line 3024 of file tcpipconf_notify.c.
HRESULT WINAPI INetCfgComponentPropertyUi_fnMergePropPages | ( | INetCfgComponentPropertyUi * | iface, |
DWORD * | pdwDefPages, | ||
BYTE ** | pahpspPrivate, | ||
UINT * | pcPages, | ||
HWND | hwndParent, | ||
LPCWSTR * | pszStartPage | ||
) |
Definition at line 2953 of file tcpipconf_notify.c.
HRESULT WINAPI INetCfgComponentPropertyUi_fnQueryInterface | ( | INetCfgComponentPropertyUi * | iface, |
REFIID | iid, | ||
LPVOID * | ppvObj | ||
) |
Definition at line 2601 of file tcpipconf_notify.c.
HRESULT WINAPI INetCfgComponentPropertyUi_fnQueryPropertyUi | ( | INetCfgComponentPropertyUi * | iface, |
IUnknown * | pUnkReserved | ||
) |
Definition at line 2662 of file tcpipconf_notify.c.
Definition at line 2647 of file tcpipconf_notify.c.
HRESULT WINAPI INetCfgComponentPropertyUi_fnSetContext | ( | INetCfgComponentPropertyUi * | iface, |
IUnknown * | pUnkReserved | ||
) |
Definition at line 2684 of file tcpipconf_notify.c.
HRESULT WINAPI INetCfgComponentPropertyUi_fnValidateProperties | ( | INetCfgComponentPropertyUi * | iface, |
HWND | hwndDlg | ||
) |
Definition at line 3004 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 2825 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 InitializeTcpipBasicDlgCtrls | ( | HWND | hwndDlg, |
TcpipSettings * | pCurSettings | ||
) |
Definition at line 2326 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 2698 of file tcpipconf_notify.c.
Referenced by Initialize().
HRESULT LoadFilterSettings | ( | TcpipConfNotifyImpl * | This | ) |
Definition at line 2778 of file tcpipconf_notify.c.
Referenced by Initialize().
Definition at line 2756 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 2170 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 2141 of file tcpipconf_notify.c.
Referenced by AddAlternativeDialog(), and INetCfgComponentPropertyUi_fnMergePropPages().
Definition at line 2474 of file tcpipconf_notify.c.