Fixed that Net measure Cumulative=1 doesn't work correctly because network statistics are gathered only once per minute.

Code cleanup.
This commit is contained in:
spx
2011-08-07 09:40:08 +00:00
parent 5cb6b0f71b
commit 31f040ed28
4 changed files with 35 additions and 33 deletions

View File

@ -24,7 +24,7 @@
#include <Iphlpapi.h>
#include "Measure.h"
typedef NETIO_STATUS (NETIOAPI_API_ * FPGETIFTABLE2EX)(MIB_IF_TABLE_LEVEL Level, PMIB_IF_TABLE2* Table);
typedef NETIO_STATUS (NETIOAPI_API_ * FPGETIFTABLE2)(PMIB_IF_TABLE2* Table);
typedef VOID (NETIOAPI_API_ * FPFREEMIBTABLE)(PVOID Memory);
class CMeasureNet : public CMeasure
@ -69,9 +69,8 @@ protected:
static BYTE* c_Table;
static UINT c_NumOfTables;
static FPGETIFTABLE2EX c_GetIfTable2Ex;
static FPGETIFTABLE2 c_GetIfTable2;
static FPFREEMIBTABLE c_FreeMibTable;
static bool c_UseNewApi;
};
#endif