Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > CM_Enumerate_Classes


Автор: Sosed 16.1.2010, 21:32
Почитал про программное отключение устройств и и тут же траблы.
Собственно немогу скомпилить это:

Код

#include <windows.h>
#include <Cfgmgr32.h>

int main() {
    LPGUID pGuid;
    ULONG val = CM_Enumerate_Classes(0, pGuid, 0);

    return 0;
}

Ошибка:
Код

Linking...
main.obj : error LNK2019: unresolved external symbol __imp__CM_Enumerate_Classes@12 referenced in function _main
D:\ddc.exe : fatal error LNK1120: 1 unresolved externals


Запускать пробывал в Win32 Console App и Win32 Project
Как заставить работать?

Автор: Sosed 16.1.2010, 21:47
Хм, похоже нужна либа Cfgmgr32.lib , и она в Windows DDK. А он весит прилично(
Может есть у кого-нибудь?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)