Я хотел бы знать, почему, когда я пытаюсь создать дескриптор для флешки, я получаю ошибку «Путь не найден».
HANDLE aFile = CreateFile(_T("\\\\.\\F:\\"), GENERIC_READ, 0, NULL,
OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
if (aFile == INVALID_HANDLE_VALUE)
{
printf("\n");
printf("Bad handle value. Error %d \n", GetLastError());
}
Оттуда я хочу прочитать поток из 512 байт (загрузочный сектор) в файл .bin, но я не могу сначала пройти мимо создания дескриптора. Предотвращает ли Windows приложения открывать дескриптор съемных дисков?