ReactOS 0.4.15-dev-5858-g16decc6
iphlpapi_fakestubs.c
Go to the documentation of this file.
1
2// These are here so we can get the decorated export functions.
3// With autogenerated stubs we'll lose the decoration
4// See:
5// https://jira.reactos.org/browse/CORE-8462
6// https://jira.reactos.org/browse/CORE-15665
7
8#include <config.h>
9#include "iphlpapi_private.h"
10#include <fltdefs.h>
11
13
18 DWORD cInFilters,
20 DWORD cOutFilters,
21 PPF_FILTER_DESCRIPTOR pfiltOut,
22 PFILTER_HANDLE pfHandle)
23{
26}
27
33 GLOBAL_FILTER gfFilter)
34{
37}
38
42 PFADDRESSTYPE pfatType,
43 PBYTE IPAddress)
44{
47}
48
52 DWORD dwIndex,
53 PFADDRESSTYPE pfatLinkType,
54 PBYTE LinkIPAddress)
55{
58}
59
62 DWORD dwName,
63 PFFORWARD_ACTION inAction,
64 PFFORWARD_ACTION outAction,
65 BOOL bUseLog,
66 BOOL bMustBeUnique,
68{
71}
72
76{
79}
80
83 VOID)
84{
87}
88
92 PPF_INTERFACE_STATS ppfStats,
93 PDWORD pdwBufferSize,
94 BOOL fResetCounters)
95{
98}
99
103{
106}
107
111 PPF_LATEBIND_INFO pLateBindInfo)
112{
115}
116
120 DWORD cFilters,
121 PFILTER_HANDLE pvHandles)
122{
125}
126
130 DWORD cInFilters,
131 PPF_FILTER_DESCRIPTOR pfiltIn,
132 DWORD cOutFilters,
133 PPF_FILTER_DESCRIPTOR pfiltOut)
134{
137}
138
142 GLOBAL_FILTER gfFilter)
143{
146}
147
150 PBYTE pbBuffer,
152 DWORD dwThreshold,
153 DWORD dwEntries,
154 PDWORD pdwLoggedEntries,
155 PDWORD pdwLostEntries,
156 PDWORD pdwSizeUsed)
157{
160}
161
164 INTERFACE_HANDLE pInInterface OPTIONAL,
165 INTERFACE_HANDLE pOutInterface OPTIONAL,
166 DWORD cBytes,
167 PBYTE pbPacket,
168 PPFFORWARD_ACTION ppAction)
169{
172}
173
177{
180}
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
Definition: precomp.h:23
#define UNIMPLEMENTED
Definition: debug.h:115
#define ERROR_CALL_NOT_IMPLEMENTED
Definition: compat.h:102
unsigned int BOOL
Definition: ntddk_ex.h:94
unsigned long DWORD
Definition: ntddk_ex.h:95
enum _PfAddresType PFADDRESSTYPE
enum _PfForwardAction * PPFFORWARD_ACTION
#define PFEXPORT
Definition: fltdefs.h:35
#define PFAPIENTRY
Definition: fltdefs.h:38
enum _PfForwardAction PFFORWARD_ACTION
enum _GlobalFilter GLOBAL_FILTER
PINTERFACE pInterface
PFAPIENTRY PfRemoveFilterHandles(INTERFACE_HANDLE pInterface, DWORD cFilters, PFILTER_HANDLE pvHandles)
PFAPIENTRY PfRemoveGlobalFilterFromInterface(INTERFACE_HANDLE pInterface, GLOBAL_FILTER gfFilter)
PFAPIENTRY PfDeleteInterface(INTERFACE_HANDLE pInterface)
PFAPIENTRY PfTestPacket(INTERFACE_HANDLE pInInterface OPTIONAL, INTERFACE_HANDLE pOutInterface OPTIONAL, DWORD cBytes, PBYTE pbPacket, PPFFORWARD_ACTION ppAction)
PFAPIENTRY PfGetInterfaceStatistics(INTERFACE_HANDLE pInterface, PPF_INTERFACE_STATS ppfStats, PDWORD pdwBufferSize, BOOL fResetCounters)
PFAPIENTRY PfBindInterfaceToIndex(INTERFACE_HANDLE pInterface, DWORD dwIndex, PFADDRESSTYPE pfatLinkType, PBYTE LinkIPAddress)
PFAPIENTRY PfCreateInterface(DWORD dwName, PFFORWARD_ACTION inAction, PFFORWARD_ACTION outAction, BOOL bUseLog, BOOL bMustBeUnique, INTERFACE_HANDLE *ppInterface)
PFAPIENTRY PfDeleteLog(VOID)
PFAPIENTRY PfMakeLog(HANDLE hEvent)
DWORD WINAPI PfAddFiltersToInterface(INTERFACE_HANDLE ih, DWORD cInFilters, PPF_FILTER_DESCRIPTOR pfiltIn, DWORD cOutFilters, PPF_FILTER_DESCRIPTOR pfiltOut, PFILTER_HANDLE pfHandle)
DWORD PFEXPORT WINAPI PfAddGlobalFilterToInterface(INTERFACE_HANDLE pInterface, GLOBAL_FILTER gfFilter)
PFAPIENTRY PfBindInterfaceToIPAddress(INTERFACE_HANDLE pInterface, PFADDRESSTYPE pfatType, PBYTE IPAddress)
PFAPIENTRY PfRebindFilters(INTERFACE_HANDLE pInterface, PPF_LATEBIND_INFO pLateBindInfo)
PFAPIENTRY PfRemoveFiltersFromInterface(INTERFACE_HANDLE ih, DWORD cInFilters, PPF_FILTER_DESCRIPTOR pfiltIn, DWORD cOutFilters, PPF_FILTER_DESCRIPTOR pfiltOut)
PFAPIENTRY PfUnBindInterface(INTERFACE_HANDLE pInterface)
PFAPIENTRY PfSetLogBuffer(PBYTE pbBuffer, DWORD dwSize, DWORD dwThreshold, DWORD dwEntries, PDWORD pdwLoggedEntries, PDWORD pdwLostEntries, PDWORD pdwSizeUsed)
PSDBQUERYRESULT_VISTA PVOID DWORD * dwSize
Definition: env.c:56
static HANDLE hEvent
Definition: comm.c:54
static REFIID LPVOID * ppInterface
Definition: metahost.c:34
BYTE * PBYTE
Definition: pedump.c:66
DWORD * PDWORD
Definition: pedump.c:68
PULONG MinorVersion OPTIONAL
Definition: CrossNt.h:68
#define WINAPI
Definition: msvc.h:6