Глупый вопрос про ZwQuerySystemInformation

Тема в разделе "WASM.BEGINNERS", создана пользователем Fail, 14 мар 2012.

  1. Fail

    Fail Active Member

    Публикаций:
    0
    Регистрация:
    14 мар 2012
    Сообщения:
    504
    XshStasX

    Ок, спасибо, попробую

    TermoSINteZ
    Да нет, я же не драйвер писать собрался. Дело в том, что мне хотелось в обычной программе потренироваться в использовании функции ZwQuerySystemInformation, в связи с чем пришлось дефайнить кучу структур и типов данных. Был совет подключить ntddk.h, дабы все это не объявлять. Вот и подключаю:)

    Параметры компилятора

    /ZI /nologo /W3 /WX- /Od /Oy- /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_UNICODE" /D "UNICODE" /Gm /EHsc /RTC1 /GS /fp:precise /Zc:wchar_t /Zc:forScope /Fp"Debug\new.pch" /Fa"Debug\" /Fo"Debug\" /Fd"Debug\vc100.pdb" /Gd /analyze- /errorReport:queue

    Параметры линкера

    /OUT:"C:\Users\Fail\documents\visual studio 2010\Projects\new\Debug\new.exe" /INCREMENTAL /NOLOGO "kernel32.lib" "user32.lib" "gdi32.lib" "winspool.lib" "comdlg32.lib" "advapi32.lib" "shell32.lib" "ole32.lib" "oleaut32.lib" "uuid.lib" "odbc32.lib" "odbccp32.lib" /MANIFEST /ManifestFile:"Debug\new.exe.intermediate.manifest" /ALLOWISOLATION /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:"C:\Users\Fail\documents\visual studio 2010\Projects\new\Debug\new.pdb" /SUBSYSTEM:CONSOLE /PGD:"C:\Users\Fail\documents\visual studio 2010\Projects\new\Debug\new.pgd" /TLBID:1 /DYNAMICBASE /NXCOMPAT /MACHINE:X86 /ERRORREPORT:QUEUE
     
  2. TermoSINteZ

    TermoSINteZ Синоби даоса Команда форума

    Публикаций:
    1
    Регистрация:
    11 июн 2004
    Сообщения:
    3.510
    Адрес:
    Russia
    Если не драйвер, тогда не подключайте ntddk.h . Делайте как вам посоветовали - ручками вбивайте недостающие дефайны.