Packet Sniffer SDK DLL Edition

HNLBAdapter :: Methods :: LbAdpGetAcceptCount

 Previous Next

Returns the number of the packets passed by the user-settable packet filter.

Syntax:

DWORD __stdcall LbAdpGetAcceptCount(HANDLE hLbAdp, DWORD *HiValue);

Parameters:

hLbAdp

[in] HNLBAdapter object handle.

HiValue

[out] The pointer to the variable, in which the high DWORD of the result will be stored. May be set to NULL if the application does not need these data.

Return values:

If the function succeeds the return value will be the low-order doubleword of the number of packets passed by the user-settable packet filter, and if HiValue is non-NULL the function will put the high-order doubleword of this number into the variable pointed to by this parameter.

Description:

Use LbAdpGetAcceptCount after opening the loopback adapter and executing the LbAdpUpdateUserStatistics function.

This function returns the value of the HNLBAdapter internal packets counter. This value is set with the PSSDK internal driver packets counter value syncronously after LbAdpUpdateUserStatistics function call. So, to get the latest packets counter value you should call LbAdpGetAcceptCount immediately after LbAdpUpdateUserStatistics function call.

This function may be used in the Ethernet emulation mode only (see HNLBAdapter.EthEmulation[Get/Set]).
See also:HNLBAdapter, LbAdpOpenAdapter, LbAdpUpdateUserStatistics