Как отключить VirtualStore для программ на C ++?

Я бы хотел, чтобы моя программа выдавала ошибку, когда она пытается создать файлы в защищенных местах, таких как корень диска C: \ (например: ФАЙЛ * FileHandle = fopen ("\\ file.txt", a) ). Вместо этого файл создается в виртуальном хранилище в% APPDATA%.

Как я могу отключить это виртуальное хранилище?

Спасибо

РЕДАКТИРОВАТЬ: Просто для ясности, я не спрашиваю, как обойти безопасность и создать мой файл в защищенном месте. Я хочу, чтобы создание файла завершилось СБОЙ, чтобы я мог сказать пользователю, что он был идиотом.

7
задан Zain Rizvi 18 January 2011 в 23:14
поделиться