It should be possible to set a flag on per-connection basis that would indicate the priority of the outgoing traffic. In the stack, the outgoing traffic of he higher priority has to be delivered to a network adapter before traffic with the lower priority