Форум программистов, компьютерный форум CyberForum.ru

vs 2010 выдает ошибку fatal error C1083: Не удается открыть файл включение: ntddcdrm: No such file or directory - C++

Восстановить пароль Регистрация
 
Vetokful
0 / 0 / 0
Регистрация: 19.12.2013
Сообщений: 4
19.12.2013, 22:17     vs 2010 выдает ошибку fatal error C1083: Не удается открыть файл включение: ntddcdrm: No such file or directory #1
Не понимаю в чем ошибка,помогите,пожалуйста.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#include "stdafx.h"
#include <iostream>
 
#include <windows.h>
#include <winioctl.h>
#include "ntddcdrm"
#include <stdio.h>
 
// ПАРАМЕТРЫ ПО УМОЛЧАНИЮ
#define _xTo    0x666
#define _xSec   0x001
#define _xFrom  0x000
 
int _tmain(int argc, _TCHAR* argv[])
    int a;
    FILE *f;
    DWORD dwSize = 4096;
    DWORD x_read;
    char    buf_n[1024];
 
    int xTo = _xTo;
    int xSec = _xSec;
    int xFrom = _xFrom;
// ВЫДЕЛЯЕМ ПАМЯТЬ
    char* buf = (char*)malloc(dwSize);
    if (!buf) { printf("-ERR: low memory\n"); return -1; }
 
    // ОТКРЫВАЕМ УСТРОЙСТВО
    HANDLE hCD = CreateFile(_T("\\\\.\\M:"), GENERIC_READ, FILE_SHARE_READ, 0, OPEN_EXISTING, 0, 0);
    if (hCD == INVALID_HANDLE_VALUE)
    {
        DWORD err = GetLastError();
        printf("-ERR CreateFile\n err = %d", err);
        return -1;
    }
 
    // ОПРЕДЕЛЯЕМ КОЛ-ВО БАЙТ, КОТОРЫЕ НАДО СЧИТАТЬ
    dwSize = xSec * 2048;
 
    // ПОЗИЦИОНИРУЕМ УКАЗАТЕЛЬ НА ПЕРВЫЙ ЧИТАЕМЫЙ СЕКТОР
    BOOL b = SetFilePointer(hCD, 0xB800, 0, FILE_BEGIN);
 
    //if (b)
    {
        // ЧИТАЕМ СЕКТОРА ОДИН ДА ДРУГИМ
        for (a = xFrom; a < xTo; a += xSec)
        {
            // ЧИТАЕМ ОЧЕРЕДНОЙ СЕКТОР
            if (ReadFile(hCD, buf, dwSize, &x_read, NULL))
            {
                // ЗАПИСЫВАЕМ ТОЛЬКО ЧТО СЧИТАННЫЙ СЕКТОР В ФАЙЛ
                buf[x_read] = 0;
                std::cout << buf;
//              sprintf(buf_n, "%s[%04dx%d].dat", argv[2], a * xSec + xFrom, xSec);
//              if ((f = fopen(buf_n, "w"))){ fwrite(buf, 1, dwSize, f); fclose(f); }
            }
            DWORD err = GetLastError();
        }
    }
 
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.12.2013, 22:17     vs 2010 выдает ошибку fatal error C1083: Не удается открыть файл включение: ntddcdrm: No such file or directory
Посмотрите здесь:

vs 2010 выдает ошибку fatal error C1083: Не удается открыть файл включение: iostream.h: No such file or directory C++
не компилируеться(fatal error C1083: Не удается открыть файл включение: stdafx.h: No such file or directory) C++
C++ Не могу запустить программу С++(fatal error C1083: Не удается открыть файл включение: iostream.h: No such file or directory)
C++ OpenMP, Visual Studio. выдает ошибку: fatal error C1083: Не удается открыть файл включение: omp.h: No such file or directory
VS2012 Express. Ошибка компиляции - error C1083: Не удается открыть файл включение: stdafx.h: No such file or directory C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
19.12.2013, 22:21     vs 2010 выдает ошибку fatal error C1083: Не удается открыть файл включение: ntddcdrm: No such file or directory #2
Что за файл?
Vetokful
0 / 0 / 0
Регистрация: 19.12.2013
Сообщений: 4
19.12.2013, 22:24  [ТС]     vs 2010 выдает ошибку fatal error C1083: Не удается открыть файл включение: ntddcdrm: No such file or directory #3
В смысле? не понял
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11836 / 6815 / 770
Регистрация: 27.09.2012
Сообщений: 16,898
Записей в блоге: 2
Завершенные тесты: 1
19.12.2013, 22:30     vs 2010 выдает ошибку fatal error C1083: Не удается открыть файл включение: ntddcdrm: No such file or directory #4
delete
Vetokful
0 / 0 / 0
Регистрация: 19.12.2013
Сообщений: 4
19.12.2013, 22:38  [ТС]     vs 2010 выдает ошибку fatal error C1083: Не удается открыть файл включение: ntddcdrm: No such file or directory #5
Вообще,это программа, которая реализует функции проверки целостности образа файловой(FAT16).Монтирование образа, обход дерева каталогов, чтение каталогов. Как-то так..)
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
19.12.2013, 22:40     vs 2010 выдает ошибку fatal error C1083: Не удается открыть файл включение: ntddcdrm: No such file or directory #6
Цитата Сообщение от Vetokful Посмотреть сообщение
В смысле? не понял
Файл "ntddcdrm" ваш? В папке проекта присутствует?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.12.2013, 22:51     vs 2010 выдает ошибку fatal error C1083: Не удается открыть файл включение: ntddcdrm: No such file or directory
Еще ссылки по теме:

MS-VS выдает ошибку C1083 Не удается открыть файл включение: graphics.h: No such file or directory C++
C++ Ошибка fatal error C1083: Не удается открыть файл Ttask.h
C++ Fatal error C1083: Не удается открыть файл include: dos: No such file or directory

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Vetokful
0 / 0 / 0
Регистрация: 19.12.2013
Сообщений: 4
19.12.2013, 22:51  [ТС]     vs 2010 выдает ошибку fatal error C1083: Не удается открыть файл включение: ntddcdrm: No such file or directory #7
Блин,точно, у меня нет этого файла" ntddcdrm" папке проекта.
Yandex
Объявления
19.12.2013, 22:51     vs 2010 выдает ошибку fatal error C1083: Не удается открыть файл включение: ntddcdrm: No such file or directory
Ответ Создать тему
Опции темы

Текущее время: 20:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru