32 lines
671 B
C
32 lines
671 B
C
|
#ifndef _MPRFLTR_H_
|
||
|
#define _MPRFLTR_H_
|
||
|
|
||
|
#ifdef _cplusplus
|
||
|
extern "C" {
|
||
|
#endif
|
||
|
|
||
|
#define FILTER_INBOUND 0
|
||
|
#define FILTER_OUTBOUND 1
|
||
|
#define FILTER_DEMAND_DIAL 2
|
||
|
#define FILTER_PERUSER_IN 3
|
||
|
#define FILTER_PERUSER_OUT 4
|
||
|
// to make them easier to understand, define the alias for IN, OUT filters
|
||
|
#define FILTER_TO_USER FILTER_PERUSER_IN
|
||
|
#define FILTER_FROM_USER FILTER_PERUSER_OUT
|
||
|
|
||
|
|
||
|
HRESULT APIENTRY
|
||
|
MprUIFilterConfigInfoBase(
|
||
|
IN HWND hwndParent,
|
||
|
IN IInfoBase * pInfoBase,
|
||
|
IN IRtrMgrInterfaceInfo *pRmIf,
|
||
|
IN DWORD dwTransportId,
|
||
|
IN DWORD dwFilterType // see above
|
||
|
);
|
||
|
|
||
|
#ifdef _cplusplus
|
||
|
};
|
||
|
#endif
|
||
|
|
||
|
#endif // _MPRFLTR_H_
|