|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.08.2011, 18:16 | #1 | ||
Пользователь
Регистрация: 14.08.2011
Сообщений: 10
|
Привязка к железу, кусочек ошибок
Привет работникам невидимого фронта. До недавнего времени с другом вели очень успешный проект по криптографии, теперь потребовалась привязка к железу. И тут честного говоря - я сел.
Сурсник проекта 2008 студии на C++ Win32 консоль: Код:
Теперь вся проблема - есть .dll, она подцепляется (или как сказать, присоединяется) к процессу, и при одном действии должна сверить серийник тома с тем, что заложен в неё, пример (сериал намбер и тп. уже определены в коде), цифры слева - номера строк: Код:
При компиляции получаю ошибки: Цитата:
UPD! Кое-что поправил: Код:
Теперь осталась одна ошибка: Цитата:
Последний раз редактировалось Synapse; 14.08.2011 в 18:34. |
||
14.08.2011, 18:34 | #2 |
Форумчанин
Регистрация: 29.09.2010
Сообщений: 636
|
1-ая ошибка очень простая это надо перед кавычками убрать L, или поменять имя функции на GetVolumeInformationW
2 и 3 ошибки из-за if (VSNumber=="123456789") VSNumber как я понял имеет тип DWORD, так а вы сварниваете со строковым литералом его... VSNumber==(DWORD)123456789 ... мб пройдет? |
14.08.2011, 18:44 | #3 | |
Пользователь
Регистрация: 14.08.2011
Сообщений: 10
|
Цитата:
Всё заработало =) |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Кусочек кода на Delphi в С++ | Geezer | Помощь студентам | 1 | 13.07.2011 23:39 |
Кусочек кода... | 1900s | БД в Delphi | 0 | 20.03.2009 17:11 |
привязка к железу | Эль | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 26.09.2007 20:10 |
доработать кусочек программы | Алёна | Помощь студентам | 1 | 21.05.2007 13:07 |