Packet Sniffer SDK DLL Edition

HNLBAdapter :: Properties :: LbAdpSetUseUdpPortFilters

 Previous Next

Changes flag of using filters for UDP traffic capture.

Syntax:

BOOL __stdcall LbAdpSetUseUdpPortFilters(HANDLE hLbAdp, BOOL bUseUdpPortFilters);

Parameters:

hLbAdp

[in] HNLBAdapter object handle.

bUseUdpPortFilters

[in] New value of the flag of using filters for UDP traffic capture.

Return values:

If the function succeeds the return value will be the bUseUdpPortFilters parameter value.

Description:

Use LbAdpSetUseUdpPortFilters to change HNLBAdapter.UseUdpPortFilters property value. If HNLBAdapter.UseUdpPortFilters value is TRUE, then HNLBAdapter object registers new data transmitted by UDP for the local OS taking into account filters set for UDP traffic (see LbAdpAddFilterTcpPort).

If HNLBAdapter.UseUdpPortFilters value is FALSE, HNLBAdapter object ignores filters set for UDP traffic.

Please take into account, that new data transmitted by UDP will be registered only if HNLBAdapter.CaptureUdp property is set to TRUE.

Default value of HNLBAdapter.UseUdpPortFilters property is FALSE.

See also:HNLBAdapter, LbAdpGetUseUdpPortFilters, LbAdpSetOnUdpPacketRecv, LbAdpAddFilterUdpPort