An incorrect value for the ifOutDiscards object is returned when an SNMP application queries the ifOutDiscards object in MIB2 in Windows Server 2008 or in Windows Vista
Consider the following scenario:
- On a computer that is running Windows Server 2008 or Windows Vista, a Simple Network Management Protocol (SNMP) application queries the ifOutDiscards object in Management Information Base 2 (MIB2) The SNMP application performs this query to obtain the number of outgoing packets that are discarded but have no errors from a network adapter.
- The network adapter is under a heavy load.
In this scenario, the system returns an incorrect value for the ifOutDiscards object. The value is the same as the value of the ifInDiscards object. Therefore, the SNMP application cannot correctly detect network connection issues.
For more information on this issue, including potential causes, workarounds, and resolutions, see: Microsoft KB Article KB2524977.