ごみ箱のソート

ごみ箱に4000個のファイルをセットし、IShellFolder::CompareIDsでソートをする。
通常のフラグ設定だと正確にソートできるが、異様に遅い。
そこでSHCIDS_CANONICALONLYを用いると、正確にソートできないが、速い。


数回計測してみると、使用しない場合は11156msで使用した場合は31ms。


いくつかのファイラを試してみると、ごみ箱のソートが正確にできているものは、
同じように時間がかかかるみたい。


だけど、エクスプローラは高速なんだよな。
また、ある時はローカルのドライブを開く場合でもたつくし。
いったいどうなってるんだろう?