O USB define os quatro tipos seguintes de transmissão.
● Transmissão de controle: Envie comandos curtos e consultas ao dispositivo ou receba respostas de status do dispositivo.
● Interromper a transmissão: Transmitir em pacotes de dados muito pequenos para garantir uma resposta rápida, como mouse ou teclado.
● Transmissão de blocos: transmissão de grandes quantidades de dados com detecção de erros, como impressoras ou discos rígidos.
● Transmissão síncronia: Transmissão de dados de streaming em tempo real sem detecção de erros, como alto-falantes.
O driver interno do dispositivo define o tipo de dispositivo de cada dispositivo a jusante. De acordo com diferentes tipos de dispositivos, o sistema operacional pode carregar drivers padrão. A classe de dispositivos de interface homem-máquina (HID) e a classe de dispositivos de armazenamento em massa (MSD) têm drivers que vêm com o sistema operacional. Outros tipos incluem áudio, impressora, vídeo e teste e medição. Além disso, a USB também fornece uma classe de fornecedores para permitir que os clientes personalizem.






