Sterowanie przepływem

Sterowanie przepływem dla zdalnego urządzenia NDIS USB jest definiowane przez specyfikację USB.

Ponieważ cała komunikacja na USB opiera się na transakcji między hostem a urządzeniem, to, co host musi zrobić, aby spowolnić przepływ danych, to zatrzymać wysyłanie tokenów IN do urządzenia w kanale masowym. Jeśli urządzenie musi wymusić sterowanie przepływem, powinno NAK transfery danych z hosta, aż do momentu, gdy będzie mogło ponownie przetwarzać dane. Aby uzyskać szczegółowe wyjaśnienie tego procesu, zapoznaj się z sekcją 8.4.4 w specyfikacji USB w wersji 1.1.