Учитывая папку, как я могу сказать, что это корзина? Я нашел ответ для С++, но не для С#.
Моя первая идея состояла в том, чтобы проверить FileAttributes.System(что было бы приемлемым приближением в моем случае), но на самом деле этот флаг очищается в корзине.
Неодобные решения с использованием имен жестко закодированных папок не могут быть и речи (мы все-таки в 2009 году).