mirror of
https://github.com/reactos/reactos.git
synced 2025-08-02 17:16:43 +00:00
- Add INetConnectionConnectUi interface
svn path=/trunk/; revision=36283
This commit is contained in:
parent
7fc5d5420a
commit
84df91a549
1 changed files with 30 additions and 0 deletions
|
@ -168,6 +168,36 @@ DECLARE_INTERFACE_(INetConnectionManager, IUnknown)
|
||||||
EXTERN_C const CLSID CLSID_ConnectionManager;
|
EXTERN_C const CLSID CLSID_ConnectionManager;
|
||||||
EXTERN_C const IID IID_INetConnectionManager;
|
EXTERN_C const IID IID_INetConnectionManager;
|
||||||
|
|
||||||
|
typedef enum
|
||||||
|
{
|
||||||
|
NCUC_DEFAULT = 0,
|
||||||
|
NCUC_NO_UI = 1,
|
||||||
|
NCUC_ENABLE_DISABLE = 2
|
||||||
|
}NETCONUI_CONNECT_FLAGS;
|
||||||
|
|
||||||
|
#undef INTERFACE
|
||||||
|
#define INTERFACE INetConnectionConnectUi
|
||||||
|
DECLARE_INTERFACE_(INetConnectionConnectUi, IUnknown)
|
||||||
|
{
|
||||||
|
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void **ppv) PURE;
|
||||||
|
STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
||||||
|
STDMETHOD_(ULONG,Release) (THIS) PURE;
|
||||||
|
STDMETHOD_(HRESULT,SetConnection)(THIS_ INetConnection* pCon) PURE;
|
||||||
|
STDMETHOD_(HRESULT,Connect) (THIS_ HWND hwndParent, DWORD dwFlags) PURE;
|
||||||
|
STDMETHOD_(HRESULT,Disconnect) (THIS_ HWND hwndParent, DWORD dwFlags);
|
||||||
|
};
|
||||||
|
|
||||||
|
#if !defined(__cplusplus) || defined(CINTERFACE)
|
||||||
|
#define INetConnectionConnectUi_QueryInterface(p,a,b) (p)->lpVtbl->QueryInterface(p,a,b)
|
||||||
|
#define INetConnectionConnectUi_AddRef(p) (p)->lpVtbl->AddRef(p)
|
||||||
|
#define INetConnectionConnectUi_Release(p) (p)->lpVtbl->Release(p)
|
||||||
|
#define INetConnectionConnectUi_SetConnection(p,a) (p)->lpVtbl->SetConnection(p,a)
|
||||||
|
#define INetConnectionConnectUi_Connect(p,a,b) (p)->lpVtbl->Connect(p,a,b)
|
||||||
|
#define INetConnectionConnectUi_Disconnect(p,a,b) (p)->lpVtbl->Disconnect(p,a,b)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
EXTERN_C const IID IID_INetConnectionConnectUi;
|
||||||
|
|
||||||
#undef INTERFACE
|
#undef INTERFACE
|
||||||
#define INTERFACE INetConnectionPropertyUi
|
#define INTERFACE INetConnectionPropertyUi
|
||||||
DECLARE_INTERFACE_(INetConnectionPropertyUi, IUnknown)
|
DECLARE_INTERFACE_(INetConnectionPropertyUi, IUnknown)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue