Win2000DDKのBulkUsbで、非同期でReadFileすると、時々次のような問題が
発生して困っています。

○ 前回ReadFileで読み取ったデータの最後の64バイトが、今回読み取ったデータの
  先頭の64バイトとダブっている。

○ 読みとったデータの65バイト目から64バイトが、先頭の64バイトとダブっている。

これってBulkUsbの「仕様」でしょうか? ちなみに次の修正はおこなってあります。
http://support.microsoft.com/default.aspx?scid=kb;ja;414526