Packet Sniffer SDK DLL Edition

HNLBAdapter :: Properties :: LbAdpSetUseTcpPortFilters

 Previous Next

Changes flag of using filters for TCP traffic capture.

Syntax:

BOOL __stdcall LbAdpSetUseTcpPortFilters(HANDLE hLbAdp, BOOL bUseTcpPortFilters);

Parameters:

hLbAdp

[in] HNLBAdapter object handle.

bUseTcpPortFilters

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

Return values:

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

Description:

Use LbAdpSetUseTcpPortFilters to change HNLBAdapter.UseTcpPortFilters property value. If HNLBAdapter.UseTcpPortFilters value is TRUE, then HNLBAdapter object registers new TCP sessions for the local OS taking into account filters set for TCP traffic (see LbAdpAddFilterTcpPort).

If HNLBAdapter.UseTcpPortFilters value is FALSE, HNLBAdapter object ignores filters set for TCP traffic.

Please take into account, that new TCP sessions will be registered only if HNLBAdapter.CaptureTcp property is set to TRUE.

Default value of HNLBAdapter.UseTcpPortFilters property is FALSE.

See also:HNLBAdapter, LbAdpGetUseTcpPortFilters, LbAdpSetOnConnect, LbAdpAddFilterTcpPort