в юзермоде без проблем можно подключить intrin.h в wdk этого почему то нет, хотя в intrin.h объявлены инструкции для привилегированного режима (__rdmsr/__wrmsr/__cpuid/_enable/_disable и тп) понятное дело что все это решается асм файлами, но все же неясно почему MS так поступили может он просто называется в вдк иначе, либо я подключаю неправильно? подскажите. спасибо.
o14189 ну а написать в чём трабла была трудно (!) потом ищеш чего, находиш строку "вопрос решен. тему можно закрыть" и что - назад в гуглю.......
я просто думаю, что это вариант никому не подойдет, вроде бы как должно быть что-то стандартное, т.к. иначе логики нет никакой, но увы никто не ответил в любом случае я таким вот образом выкрутился где <intrin.h> - хидер из sdk который со студией идет "intrin_dep.h" - скопированный себе в проект хидер из sdk который со студией идет, оригинальное название <sal.h> (<sal.h> также есть и в wdk но правда его размер в 3 раза меньше) ну и отключены предупреждения о повторном объявлении некоторых макросов из-за пересечения с какими-то хидерами из wdk