[REACTOS][NETCFGX] Add the undocumented ITcpipProperties interface to the tcpip notify object

This commit is contained in:
Eric Kohl
2026-04-29 21:09:54 +02:00
parent 2586be9bc6
commit c04c092a3e
3 changed files with 98 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
#ifndef __NETCFGN_UNDOC_H__
#define __NETCFGN_UNDOC_H__
#undef INTERFACE
#define INTERFACE ITcpipProperties
DECLARE_INTERFACE_(ITcpipProperties, IUnknown)
{
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void **ppv) PURE;
STDMETHOD_(ULONG,AddRef)(THIS) PURE;
STDMETHOD_(ULONG,Release) (THIS) PURE;
STDMETHOD_(HRESULT,Unknown1)(THIS_ DWORD dwParam1, DWORD dwParam2) PURE;
/* ??? */
};
#undef INTERFACE
EXTERN_C const IID IID_ITcpipProperties;
#if !defined(__cplusplus) || defined(CINTERFACE)
/*** IUnknown methods ***/
#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)
/* ??? */
#endif
#endif /* __NETCFGX_UNDOC_H__ */