ReactOS 0.4.15-dev-7098-ge0c17c3
|
#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 "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 | NCCF_NOTIFY_DISCONNECTED 0x100000 |
Typedefs | |
typedef struct tagNETCONIDSTRUCT | NETCONIDSTRUCT |
typedef struct tagNETCONIDSTRUCT * | PNETCONIDSTRUCT |
Functions | |
WINE_DEFAULT_DEBUG_CHANNEL (shell) | |
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 |
Definition at line 337 of file enumlist.cpp.
Referenced by CNetworkConnections::EnumObjects().
PITEMID_CHILD ILCreateNetConnectItem | ( | INetConnection * | pItem | ) |
Definition at line 33 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::Execute(), CNetworkConnections::GetAttributesOf(), CNetworkConnections::GetDetailsOf(), CNetConUiObject::GetIconLocation(), ILCreateNetConnectItem(), ILGetConnection(), ILGetConnName(), ILGetDeviceName(), CNetConUiObject::QueryContextMenu(), and ShowNetConnectionStatus().
HRESULT ILGetConnection | ( | PCITEMID_CHILD | pidl, |
INetConnection ** | pItem | ||
) |
Definition at line 77 of file enumlist.cpp.
Referenced by CNetConUiObject::InvokeCommand(), and CNetworkConnections::SetNameOf().
PWCHAR ILGetConnName | ( | PCITEMID_CHILD | pidl | ) |
Definition at line 17 of file enumlist.cpp.
Referenced by CNetworkConnections::GetDetailsOf(), CNetworkConnections::GetDisplayNameOf(), and ILCreateNetConnectItem().
PWCHAR ILGetDeviceName | ( | PCITEMID_CHILD | pidl | ) |
Definition at line 25 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(), ShowStatusPropertyDialog(), UpdateLanStatus(), and UpdateLanStatusUiDlg().