anb, в структуре USBD_PIPE_INFORMATION, которая описывает трубку, нужно увеличить размер MaximumTransferSize до размера, который используется в буфере WriteFile.
Серж, попробовал, но результат тот же, вообще под SoftIce в ней 4096 было, я записывал и stageLenght (256 байт) и totalLength - не помогло, но !!! в тупом тесте я отослал 4 пакета по 16 байт с паузами между ними Sleep(100) и перед CloseHandle() пришли все четыре, причем если оставить паузу только перед CloseHandle() снова последний не приходит.