ReactOS 0.4.16-dev-1946-g52006dd
netcfgx_undoc.h
Go to the documentation of this file.
1#ifndef __NETCFGX_UNDOC_H__
2#define __NETCFGX_UNDOC_H__
3
4#undef INTERFACE
5#define INTERFACE INetCfgComponentPrivate
6DECLARE_INTERFACE_(INetCfgComponentPrivate, IUnknown)
7{
11 STDMETHOD_(HRESULT,Unknown1)(THIS_ DWORD dwParam1, DWORD dwParam2) PURE;
12 /* ??? */
13};
14#undef INTERFACE
15
17
18#if !defined(__cplusplus) || defined(CINTERFACE)
19/*** IUnknown methods ***/
20#define INetCfgComponentPrivate_QueryInterface(p,a,b) (p)->lpVtbl->QueryInterface(p,a,b)
21#define INetCfgComponentPrivate_AddRef(p) (p)->lpVtbl->AddRef(p)
22#define INetCfgComponentPrivate_Release(p) (p)->lpVtbl->Release(p)
23#define INetCfgComponentPrivate_Unknown1(p,a,b) (p)->lpVtbl->Unknown1(p,a,b)
24/* ??? */
25#endif
26
27#endif /* __NETCFGX_UNDOC_H__ */
#define DECLARE_INTERFACE_(i, b)
Definition: basetyps.h:78
#define PURE
Definition: basetyps.h:64
#define THIS_
Definition: basetyps.h:65
#define EXTERN_C
Definition: basetyps.h:12
#define THIS
Definition: basetyps.h:66
#define STDMETHOD_(t, m)
Definition: basetyps.h:63
_In_ BOOLEAN Release
Definition: cdrom.h:920
unsigned long DWORD
Definition: ntddk_ex.h:95
REFIID riid
Definition: atlbase.h:39
REFIID LPVOID * ppv
Definition: atlbase.h:39
static HRESULT QueryInterface(REFIID, void **)
Definition: events.c:2587
static ULONG WINAPI AddRef(IStream *iface)
Definition: clist.c:83
EXTERN_C const IID IID_INetCfgComponentPrivate
Definition: netcfgx_undoc.h:16
#define REFIID
Definition: guiddef.h:118
uint32_t ULONG
Definition: typedefs.h:59