Platform SDK: Quality of Service

PS_FLOW_STATS

The PS_FLOW_STATS structure provides statistical packet shaper information about a particular flow. Note that the PS_FLOW_STATS structure is used in conjunction with the PS_COMPONENT_STATS structure.

typedef struct _PS_FLOW_STATS {

  ULONG          DroppedPackets;
  ULONG          PacketsScheduled;
  ULONG          PacketsTransmitted;
  LARGE_INTEGER  BytesScheduled;
  LARGE_INTEGER  BytesTransmitted;
} PS_FLOW_STATS, *PPS_FLOW_STATS;

Members

DroppedPackets
Number of packets that have been dropped from the flow.
PacketsScheduled
Number of packets that have been scheduled for transmission on the flow.
PacketsTransmitted
Number of packets that have been transmitted on the flow.
BytesScheduled
Number of bytes that have been scheduled for transmission on the flow.
BytesTransmitted
Number of bytes that have been transmitted on the flow.

Requirements

  Windows NT/2000: Requires Windows 2000.
  Windows 95/98: Unsupported.
  Header: Declared in Ntddpsch.h.