Я пытаюсь подключить API InternetReadFile и InternetWriteFile. InternetReadFile считывает данные из предоставленного ему дескриптора (согласно документации). Где хранятся эти данные? В памяти/ОЗУ?
InternetWriteFile записывает данные в открытый интернет-файл (согласно документации). Означает ли это, что он хранит данные на диске? Может быть, в папке временных интернет-файлов?
Когда я вызываю функцию InternetQueryOption (с параметром = INTERNET_OPTION_DATAFILE_NAME) в Hook_InternetReadFile, она возвращает имя файла в папке временных интернет-файлов. В то время как функция завершается сбоем при вызове из Hook_InternetWriteFile с кодом ошибки 12028 (=ERROR_INTERNET_ITEM_NOT_FOUND). Означает ли это, что InternetReadFile записывает данные на диск?
Я сбит с толку. Пожалуйста помоги.