Data Structures |
| struct | TcpFilterSettings |
| struct | TcpipAdvancedDNSDlgSettings |
| struct | IP_ADDR |
| struct | TcpipSettings |
| struct | TcpipConfNotifyImpl |
| struct | TcpipGwSettings |
| struct | TcpipIpSettings |
| struct | TcpipDnsSettings |
| struct | TcpipSuffixSettings |
| struct | TcpipPortSettings |
Typedefs |
typedef struct
TcpipConfNotifyImpl * | LPTcpipConfNotifyImpl |
Enumerations |
| enum | COPY_TYPE { METRIC = 1,
SUBMASK = 2,
IPADDR = 3
} |
Functions |
static __inline
LPTcpipConfNotifyImpl | impl_from_INetCfgComponentControl (INetCfgComponentControl *iface) |
| INT | GetSelectedItem (HWND hDlgCtrl) |
| HRESULT | InitializeTcpipBasicDlgCtrls (HWND hwndDlg, TcpipSettings *pCurSettings) |
| VOID | InsertColumnToListView (HWND hDlgCtrl, UINT ResId, UINT SubItem, UINT Size) |
| INT_PTR | StoreTcpipBasicSettings (HWND hwndDlg, TcpipConfNotifyImpl *This, BOOL bApply) |
| HRESULT | Initialize (TcpipConfNotifyImpl *This) |
| VOID | DisplayError (UINT ResTxt, UINT ResTitle, UINT Type) |
| INT_PTR CALLBACK | TcpipFilterPortDlg (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| VOID | InitFilterListBox (LPWSTR pData, HWND hwndDlg, HWND hDlgCtrl, UINT AllowButton, UINT RestrictButton, UINT AddButton, UINT DelButton) |
| LPWSTR | CreateFilterList (HWND hDlgCtrl, LPDWORD Size) |
| TcpFilterSettings * | StoreTcpipFilterSettings (HWND hwndDlg) |
| static VOID | AddItem (HWND hwndDlg, HWND hDlgCtrl, UINT MaxItem, UINT ResId) |
| static VOID | DelItem (HWND hDlgCtrl) |
| INT_PTR CALLBACK | TcpipFilterSettingsDlg (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| HPROPSHEETPAGE | InitializePropertySheetPage (LPWSTR resname, DLGPROC dlgproc, LPARAM lParam, LPWSTR szTitle) |
| VOID | InitializeTcpipAdvancedOptDlg (HWND hwndDlg, TcpipConfNotifyImpl *This) |
| INT_PTR CALLBACK | TcpipAdvancedOptDlg (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| VOID | InsertIpAddressToListView (HWND hDlgCtrl, IP_ADDR *pAddr, BOOL bSubMask) |
| VOID | InitializeTcpipAdvancedIpDlg (HWND hwndDlg, TcpipConfNotifyImpl *This) |
| INT_PTR CALLBACK | TcpipAdvGwDlg (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| BOOL | GetGWListEntry (HWND hDlgCtrl, INT Index, TcpipGwSettings *pGwSettings) |
| INT_PTR CALLBACK | TcpipAddIpDlg (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| BOOL | VerifyDNSSuffix (LPWSTR szName) |
| INT_PTR CALLBACK | TcpipAddSuffixDlg (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| BOOL | GetIPListEntry (HWND hDlgCtrl, INT Index, TcpipIpSettings *pIpSettings) |
| VOID | DeleteItemFromList (HWND hDlgCtrl) |
| UINT | GetIpAddressFromStringW (WCHAR *szBuffer) |
| UINT | GetIpAddressFromStringA (char *sBuffer) |
| VOID | FreeIPAddr (IP_ADDR *pAddr) |
| BOOL | GetListViewItem (HWND hDlgCtrl, UINT Index, UINT SubIndex, WCHAR *szBuffer, UINT BufferSize) |
| VOID | StoreIPSettings (HWND hDlgCtrl, TcpipConfNotifyImpl *This, BOOL bSubmask) |
| INT_PTR CALLBACK | TcpipAdvancedIpDlg (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| INT_PTR CALLBACK | TcpipAddDNSDlg (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| VOID | InitializeTcpipAdvancedDNSDlg (HWND hwndDlg, TcpipConfNotifyImpl *This) |
| VOID | ToggleUpDown (HWND hwndDlg, HWND hDlgCtrl, UINT UpButton, UINT DownButton, UINT ModButton, UINT DelButton) |
| VOID | MoveItem (HWND hDlgCtrl, INT pos) |
| VOID | RemoveItem (HWND hDlgCtrl) |
| LPWSTR | GetListViewEntries (HWND hDlgCtrl) |
| VOID | StoreDNSSettings (HWND hDlgCtrl, TcpipConfNotifyImpl *This) |
| INT_PTR CALLBACK | TcpipAdvancedDnsDlg (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| VOID | LaunchAdvancedTcpipSettings (HWND hwndDlg, TcpipConfNotifyImpl *This) |
| INT_PTR CALLBACK | TcpipAltConfDlg (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| VOID | AddAlternativeDialog (HWND hDlg, TcpipConfNotifyImpl *This) |
| HRESULT | CopyIpAddrString (IP_ADDR_STRING *pSrc, IP_ADDR **pTarget, COPY_TYPE Type, LPWSTR szMetric) |
| INT_PTR CALLBACK | TcpipBasicDlg (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| HRESULT WINAPI | INetCfgComponentPropertyUi_fnQueryInterface (INetCfgComponentPropertyUi *iface, REFIID iid, LPVOID *ppvObj) |
| ULONG WINAPI | INetCfgComponentPropertyUi_fnAddRef (INetCfgComponentPropertyUi *iface) |
| ULONG WINAPI | INetCfgComponentPropertyUi_fnRelease (INetCfgComponentPropertyUi *iface) |
| HRESULT WINAPI | INetCfgComponentPropertyUi_fnQueryPropertyUi (INetCfgComponentPropertyUi *iface, IUnknown *pUnkReserved) |
| HRESULT WINAPI | INetCfgComponentPropertyUi_fnSetContext (INetCfgComponentPropertyUi *iface, IUnknown *pUnkReserved) |
| HRESULT | LoadDNSSettings (TcpipConfNotifyImpl *This) |
| LPWSTR | LoadTcpFilterSettingsFromRegistry (HKEY hKey, LPCWSTR szName, LPDWORD Size) |
| HRESULT | LoadFilterSettings (TcpipConfNotifyImpl *This) |
| HRESULT WINAPI | INetCfgComponentPropertyUi_fnMergePropPages (INetCfgComponentPropertyUi *iface, DWORD *pdwDefPages, BYTE **pahpspPrivate, UINT *pcPages, HWND hwndParent, LPCWSTR *pszStartPage) |
| HRESULT WINAPI | INetCfgComponentPropertyUi_fnValidateProperties (INetCfgComponentPropertyUi *iface, HWND hwndDlg) |
| HRESULT WINAPI | INetCfgComponentPropertyUi_fnApplyProperties (INetCfgComponentPropertyUi *iface) |
| HRESULT WINAPI | INetCfgComponentPropertyUi_fnCancelProperties (INetCfgComponentPropertyUi *iface) |
| HRESULT WINAPI | INetCfgComponentControl_fnQueryInterface (INetCfgComponentControl *iface, REFIID iid, LPVOID *ppvObj) |
| ULONG WINAPI | INetCfgComponentControl_fnAddRef (INetCfgComponentControl *iface) |
| ULONG WINAPI | INetCfgComponentControl_fnRelease (INetCfgComponentControl *iface) |
| HRESULT WINAPI | INetCfgComponentControl_fnInitialize (INetCfgComponentControl *iface, INetCfgComponent *pIComp, INetCfg *pINetCfg, BOOL fInstalling) |
| static LPWSTR | CreateMultiSzString (IP_ADDR *pAddr, COPY_TYPE Type, LPDWORD Size, BOOL bComma) |
| HRESULT WINAPI | INetCfgComponentControl_fnApplyRegistryChanges (INetCfgComponentControl *iface) |
| HRESULT WINAPI | INetCfgComponentControl_fnApplyPnpChanges (INetCfgComponentControl *iface, INetCfgPnpReconfigCallback *pICallback) |
| HRESULT WINAPI | INetCfgComponentControl_fnCancelChanges (INetCfgComponentControl *iface) |
| HRESULT WINAPI | TcpipConfigNotify_Constructor (IUnknown *pUnkOuter, REFIID riid, LPVOID *ppv) |
Variables |
static const
INetCfgComponentPropertyUiVtbl | vt_NetCfgComponentPropertyUi |
static const
INetCfgComponentControlVtbl | vt_NetCfgComponentControl |