ReactOS 0.4.17-dev-116-ga4b6fe9
netcfgn_undoc.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _TCPIP_PROPERTIES
 

Macros

#define INTERFACE   ITcpipProperties
 
#define ITcpipProperties_QueryInterface(p, a, b)   (p)->lpVtbl->QueryInterface(p,a,b)
 
#define ITcpipProperties_AddRef(p)   (p)->lpVtbl->AddRef(p)
 
#define ITcpipProperties_Release(p)   (p)->lpVtbl->Release(p)
 
#define ITcpipProperties_Unknown1(p, a, b)   (p)->lpVtbl->Unknown1(p,a,b)
 

Typedefs

typedef struct _TCPIP_PROPERTIES TCPIP_PROPERTIES
 
typedef struct _TCPIP_PROPERTIESPTCPIP_PROPERTIES
 

Functions

 DECLARE_INTERFACE_ (ITcpipProperties, IUnknown)
 

Variables

EXTERN_C const IID IID_ITcpipProperties
 

Macro Definition Documentation

◆ INTERFACE

#define INTERFACE   ITcpipProperties

Definition at line 13 of file netcfgn_undoc.h.

◆ ITcpipProperties_AddRef

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

Definition at line 29 of file netcfgn_undoc.h.

◆ ITcpipProperties_QueryInterface

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

Definition at line 28 of file netcfgn_undoc.h.

◆ ITcpipProperties_Release

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

Definition at line 30 of file netcfgn_undoc.h.

◆ ITcpipProperties_Unknown1

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

Definition at line 31 of file netcfgn_undoc.h.

Typedef Documentation

◆ PTCPIP_PROPERTIES

◆ TCPIP_PROPERTIES

Function Documentation

◆ DECLARE_INTERFACE_()

DECLARE_INTERFACE_ ( ITcpipProperties  ,
IUnknown   
)

Definition at line 14 of file netcfgn_undoc.h.

15{
19 STDMETHOD_(HRESULT,Unknown1)(THIS_ GUID *pAdapterName, PTCPIP_PROPERTIES *ppProperties) PURE;
20 /* ??? */
21};
#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
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_ITcpipProperties

EXTERN_C const IID IID_ITcpipProperties