ReactOS 0.4.16-dev-1946-g52006dd
netcfgx_undoc.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define INTERFACE   INetCfgComponentPrivate
 
#define INetCfgComponentPrivate_QueryInterface(p, a, b)   (p)->lpVtbl->QueryInterface(p,a,b)
 
#define INetCfgComponentPrivate_AddRef(p)   (p)->lpVtbl->AddRef(p)
 
#define INetCfgComponentPrivate_Release(p)   (p)->lpVtbl->Release(p)
 
#define INetCfgComponentPrivate_Unknown1(p, a, b)   (p)->lpVtbl->Unknown1(p,a,b)
 

Functions

 DECLARE_INTERFACE_ (INetCfgComponentPrivate, IUnknown)
 

Variables

EXTERN_C const IID IID_INetCfgComponentPrivate
 

Macro Definition Documentation

◆ INetCfgComponentPrivate_AddRef

#define INetCfgComponentPrivate_AddRef (   p)    (p)->lpVtbl->AddRef(p)

Definition at line 21 of file netcfgx_undoc.h.

◆ INetCfgComponentPrivate_QueryInterface

#define INetCfgComponentPrivate_QueryInterface (   p,
  a,
  b 
)    (p)->lpVtbl->QueryInterface(p,a,b)

Definition at line 20 of file netcfgx_undoc.h.

◆ INetCfgComponentPrivate_Release

#define INetCfgComponentPrivate_Release (   p)    (p)->lpVtbl->Release(p)

Definition at line 22 of file netcfgx_undoc.h.

◆ INetCfgComponentPrivate_Unknown1

#define INetCfgComponentPrivate_Unknown1 (   p,
  a,
  b 
)    (p)->lpVtbl->Unknown1(p,a,b)

Definition at line 23 of file netcfgx_undoc.h.

◆ INTERFACE

#define INTERFACE   INetCfgComponentPrivate

Definition at line 5 of file netcfgx_undoc.h.

Function Documentation

◆ DECLARE_INTERFACE_()

DECLARE_INTERFACE_ ( INetCfgComponentPrivate  ,
IUnknown   
)

Definition at line 6 of file netcfgx_undoc.h.

7{
11 STDMETHOD_(HRESULT,Unknown1)(THIS_ DWORD dwParam1, DWORD dwParam2) PURE;
12 /* ??? */
13};
#define PURE
Definition: basetyps.h:64
#define THIS_
Definition: basetyps.h:65
#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
#define REFIID
Definition: guiddef.h:118
uint32_t ULONG
Definition: typedefs.h:59

Variable Documentation

◆ IID_INetCfgComponentPrivate

EXTERN_C const IID IID_INetCfgComponentPrivate

Definition at line 16 of file netcfgx_undoc.h.

Referenced by INetCfgComponent_fnQueryInterface().