|
ReactOS 0.4.17-dev-806-gffa4164
|
#include <stdio.h>#include <windef.h>#include <winbase.h>#include <wingdi.h>#include <wincon.h>#include <winreg.h>#include <winnls.h>#include <shlwapi.h>#include <shlobj.h>#include <shellapi.h>#include <atlbase.h>#include <atlcom.h>#include <atlcoll.h>#include <atlstr.h>#include <iphlpapi.h>#include <setupapi.h>#include <devguid.h>#include <netcon.h>#include <shlguid_undoc.h>#include <prsht.h>#include <undocshell.h>#include <shellutils.h>#include <netcfgx.h>#include <netcfgn.h>#include <strsafe.h>#include <wine/debug.h>#include "resource.h"#include <pshpack1.h>#include <poppack.h>#include "connectmanager.h"#include "lanconnectui.h"#include "lanstatusui.h"#include "shfldr_netconnect.h"

Go to the source code of this file.
Classes | |
| struct | tagNETCONIDSTRUCT |
Macros | |
| #define | WIN32_NO_STATUS |
| #define | _INC_WINDOWS |
| #define | COM_NO_WINDOWS_H |
| #define | NCF_VIRTUAL 0x1 |
| #define | NCF_SOFTWARE_ENUMERATED 0x2 |
| #define | NCF_PHYSICAL 0x4 |
| #define | NCF_HIDDEN 0x8 |
| #define | NCF_NO_SERVICE 0x10 |
| #define | NCF_NOT_USER_REMOVABLE 0x20 |
| #define | NCF_MULTIPORT_INSTANCED_ADAPTER 0x40 |
| #define | NCF_HAS_UI 0x80 |
| #define | NCF_FILTER 0x400 |
| #define | NCF_NDIS_PROTOCOL 0x4000 |
| #define | USE_CUSTOM_CONMGR 1 |
| #define | NETCONIDSTRUCT_SIG 0x4EFF |
| #define | NCCF_NOTIFY_DISCONNECTED 0x100000 |
Typedefs | |
| typedef struct tagNETCONIDSTRUCT | NETCONIDSTRUCT |
| typedef struct tagNETCONIDSTRUCT * | PNETCONIDSTRUCT |
Functions | |
| WINE_DEFAULT_DEBUG_CHANNEL (shell) | |
| C_ASSERT (2+FIELD_OFFSET(NETCONIDSTRUCT, clsidThisObject)==2+(2+8)) | |
| C_ASSERT (2+FIELD_OFFSET(NETCONIDSTRUCT, guidId)==2+(2+8+16)) | |
| C_ASSERT (2+FIELD_OFFSET(NETCONIDSTRUCT, dwCharacter)==2+(2+8+32)) | |
| C_ASSERT (2+FIELD_OFFSET(NETCONIDSTRUCT, MediaType)==2+(2+8+36)) | |
| PNETCONIDSTRUCT | ILGetConnData (PCITEMID_CHILD pidl) |
| PWCHAR | ILGetConnName (PCITEMID_CHILD pidl) |
| PWCHAR | ILGetDeviceName (PCITEMID_CHILD pidl) |
| PITEMID_CHILD | ILCreateNetConnectItem (INetConnection *pItem) |
| HRESULT | ILGetConnection (PCITEMID_CHILD pidl, INetConnection **pItem) |
| HRESULT | CEnumIDList_CreateInstance (HWND hwndOwner, DWORD dwFlags, REFIID riid, LPVOID *ppv) |
| HPROPSHEETPAGE | InitializePropertySheetPage (LPWSTR resname, DLGPROC dlgproc, LPARAM lParam, LPWSTR szTitle) |
Variables | |
| HINSTANCE | netshell_hInstance |
| typedef struct tagNETCONIDSTRUCT NETCONIDSTRUCT |
| typedef struct tagNETCONIDSTRUCT * PNETCONIDSTRUCT |
| C_ASSERT | ( | 2+ | FIELD_OFFSETNETCONIDSTRUCT, clsidThisObject = =2+(2+8) | ) |
| C_ASSERT | ( | 2+ | FIELD_OFFSETNETCONIDSTRUCT, dwCharacter = =2+(2+8+32) | ) |
| C_ASSERT | ( | 2+ | FIELD_OFFSETNETCONIDSTRUCT, guidId = =2+(2+8+16) | ) |
| C_ASSERT | ( | 2+ | FIELD_OFFSETNETCONIDSTRUCT, MediaType = =2+(2+8+36) | ) |
Definition at line 345 of file enumlist.cpp.
Referenced by CNetworkConnections::EnumObjects().
| PITEMID_CHILD ILCreateNetConnectItem | ( | INetConnection * | pItem | ) |
Definition at line 37 of file enumlist.cpp.
Referenced by CEnumIDList::Initialize(), and CNetworkConnections::SetNameOf().
| PNETCONIDSTRUCT ILGetConnData | ( | PCITEMID_CHILD | pidl | ) |
Definition at line 10 of file enumlist.cpp.
Referenced by CNetworkConnections::CompareIDs(), CNetworkConnections::GetAttributesOf(), CNetworkConnections::GetDetailsOf(), CNetConUiObject::GetIconLocation(), ILCreateNetConnectItem(), ILGetConnection(), ILGetConnName(), ILGetDeviceName(), CNetConUiObject::QueryContextMenu(), and ShowNetConnectionStatus().
| HRESULT ILGetConnection | ( | PCITEMID_CHILD | pidl, |
| INetConnection ** | pItem | ||
| ) |
Definition at line 85 of file enumlist.cpp.
Referenced by CNetConUiObject::InvokeCommand(), and CNetworkConnections::SetNameOf().
| PWCHAR ILGetConnName | ( | PCITEMID_CHILD | pidl | ) |
Definition at line 21 of file enumlist.cpp.
Referenced by CNetworkConnections::GetDetailsOf(), CNetworkConnections::GetDisplayNameOf(), and ILCreateNetConnectItem().
| PWCHAR ILGetDeviceName | ( | PCITEMID_CHILD | pidl | ) |
Definition at line 29 of file enumlist.cpp.
Referenced by CNetworkConnections::GetDetailsOf(), and ILCreateNetConnectItem().
| HPROPSHEETPAGE InitializePropertySheetPage | ( | LPWSTR | resname, |
| DLGPROC | dlgproc, | ||
| LPARAM | lParam, | ||
| LPWSTR | szTitle | ||
| ) |
Definition at line 29 of file netshell.cpp.
Referenced by AddAlternativeDialog(), CNetConnectionPropertyUi::AddPages(), INetCfgComponentPropertyUi_fnMergePropPages(), LaunchAdvancedTcpipSettings(), and ShowStatusPropertyDialog().
| WINE_DEFAULT_DEBUG_CHANNEL | ( | shell | ) |
|
extern |
Definition at line 12 of file netshell.cpp.
Referenced by _InsertMenuItemW(), DllMain(), CNetworkConnections::GetDetailsOf(), CNetworkConnections::GetDisplayNameOf(), CNetConUiObject::GetIconLocation(), InitializeLANStatusUiDlg(), CLanStatus::InitializeNetTaskbarNotifications(), InitializePropertySheetPage(), InsertColumnToListView(), InsertItemToListView(), LANStatusUiAdvancedDlg(), NetSetupRequestWizardPages(), NetworkDomainPageDlgProc(), PropSheetProc(), ShowNetConnectionProperties(), ShowNetworkIconContextMenu(), ShowStatusPropertyDialog(), UpdateLanStatus(), UpdateLanStatusUiDlg(), and UpdateNotificationIcon().