Ошибка - Unresolved External Devpkey_device_class

Тема в разделе "Borland C++ Builder & Kylix", создана пользователем mibin, 26 фев 2012.

  1. mibin

    mibin Well-Known Member

    Регистрация:
    29 янв 2009
    Сообщения:
    48
    Симпатии:
    0
    Среда CodeGear X2 C++.
    При подстановке в нижеуказанную функцию &DEVPKEY_Device_Class возникает ошибка:
    [ILINK32 Error] Error: Unresolved external '_DEVPKEY_Device_Class' referenced from C:\***\WIN32\DEBUG\FILE1.OBJ
    Библиотека #include <Devpkey.h> подключена. В чем может быть еще проблема? Тупое удаление OBJ файла не помогает решить проблему.
    На всякий случай весь код подключу в отдельном файле.
    Цель проекта получить список всех USB флешок в компе, находящихся в данный момент.

    Код (C++):
    if (!SetupDiGetDevicePropertyW(hDevInfo,
    &InfoData,
    &DEVPKEY_Device_Class,
    &PropType,
    (PBYTE) &guid,
    sizeof(GUID),
    &ByteReturned,
    0) || PropType != DEVPROP_TYPE_GUID)
     

    Вложения:

    • File1.cpp
      Размер файла:
      1,6 КБ
      Просмотров:
      9
  2. mibin

    mibin Well-Known Member

    Регистрация:
    29 янв 2009
    Сообщения:
    48
    Симпатии:
    0
    хм...посидел сейчас на работе полистал сайт: http://fossies.org/dox/wine-1.2.3/devpkey_8h.html
    Могу предположить что не хватает файла devpropdef.h, вечером проверю и отпишусь.
     
  3. mibin

    mibin Well-Known Member

    Регистрация:
    29 янв 2009
    Сообщения:
    48
    Симпатии:
    0
    В общем нифига не помогло...блин вот че за фигня...пробовал и в Visual С++ 2010 и там ровно такая же фигня...вот че блин делать...
     
  4. mibin

    mibin Well-Known Member

    Регистрация:
    29 янв 2009
    Сообщения:
    48
    Симпатии:
    0
    Проблема решилась путем добавления:

    Код (C++):
    #define INITGUID
    Перед объявление:
    Код (C++):
    #include <devpkey.h>
     
Загрузка...
Похожие Темы - Ошибка Unresolved External
  1. ildareshka
    Ответов:
    3
    Просмотров:
    32
  2. Ruska132
    Ответов:
    1
    Просмотров:
    68
  3. Lamerman
    Ответов:
    0
    Просмотров:
    47
  4. Enima
    Ответов:
    0
    Просмотров:
    63
  5. Baindt
    Ответов:
    1
    Просмотров:
    89

Поделиться этой страницей