Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.01.2011, 17:30   #1
Hottabych
Форумчанин
 
Регистрация: 13.01.2008
Сообщений: 140
По умолчанию Ошибка при вызове функции Access violation

Здравствуйте, есть код:
Код:
...
var
hardwareDeviceInfo: HDEVINFO;
deviceInterfaceData: SP_DEVICE_INTERFACE_DATA;
begin
DEF_GUID(@Guid_BUS_INT,$D35F7840, $6A0C, $11d2, $B8, $41, $00, $C0, $4F, $AD, $51, $71);
//
    // Open a handle to the device interface information set of all
    // present toaster bus enumerator interfaces.
    //
    hardwareDeviceInfo := SetupDiGetClassDevs(
                       @Guid_BUS_INT,
                       nil, // Define no enumerator (global)
                       0, // Define no
                       (DIGCF_PRESENT or // Only Devices present
                       DIGCF_DEVICEINTERFACE)); // Function class devices.

...
При вызове функции SetupDiGetClassDevs выскакивает ошибка 'Access violation at address 00000000. Read of address 00000000'.

Я думаю, что дело в некорректной настройке JEDI API, хотя точно не уверен. Такая же ошибка и при вызове других функций этой библиотеки.
Жду вашего совета.
Hottabych вне форума Ответить с цитированием
Старый 22.01.2011, 20:35   #2
Hottabych
Форумчанин
 
Регистрация: 13.01.2008
Сообщений: 140
По умолчанию

Вопрос закрыт.
Про LoadSetupApi я даже не подумал....
Hottabych вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TList. Ошибка Access Violation при создании. thexqn Помощь студентам 3 28.11.2010 21:01
Ошибка при вызове хранимой функции MySQL tavrocotaps Общие вопросы .NET 0 23.04.2010 10:25
почему может возникать ошибка access violation...: write of address при создании динамического массива sleevman Помощь студентам 16 03.11.2009 20:49