Вероятно, самый простой способ сделать это - написать свой собственный диалог, который отображает только те диски, которые вы хотите. Я не думаю, что стандартный диалог принимает флаги, которые определяют, какие диски показываются.
Сказав это, существует / есть / системная групповая политика, которую можно использовать для скрытия дисков от ВСЕХ общих файловых диалогов, но это повлияет на ВСЕ приложения.
Если вы строите киоск, имейте в виду, что плохие парни нападают на эти вещи довольно регулярно. (См. http://ikat.ha.cked.net/Windows/index.html,, что странно, NSFW)