Очистить кэш чтения файла - PullRequest
1 голос
/ 23 ноября 2010

Как очистить (очистить) кэш чтения файлов Windows с помощью C ++ win32api?

Ответы [ 2 ]

2 голосов
/ 23 ноября 2010

Я не думаю, что вы можете (вы можете очистить кэш записи), но вы всегда можете открыть свой файл через CreateFile с помощью FILE_FLAG_NO_BUFFERING. Таким образом, ваши чтения будут выполняться не из системного кэша, а непосредственно с вашего устройства (которое может кэшировать данные).

0 голосов
/ 23 ноября 2010

Попробуйте DeviceIoControl с IOCTL_DISK_SET_CACHE_INFORMATION .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...