Заголовочный файл wdm.h
, содержащий функции ZwXXXX
, не подходит для использования в приложениях, которые не работают в режиме ядра (как упоминалось здесь ). С другой стороны, эквивалентные функции NtXXXX
в winternl.h
и Ntdll.dll
доступны для использования как часть подпрограммы Windows Native System Services приложениями, работающими в пользовательском режиме.
В контексте функции, указанной в вопросе, функция NtSetValueKey()
может использоваться вместо нее (как упоминалось здесь ).