Хочу установить MS SQL2008 Express на Windows 2000 Server. Он эго официаьно не потдерживает.
Ставиться не хочет, дошел до ошибки
"Точка входа в процедуру GetConsoleProcessList не найдена в библиотеке DLL KERNEL32.dll"
Это новая API-функция. Её нет в Windows 2000 Server.
Хочу как-то сделать так чтобы инсталятор SQL2008 Express "нашел" это функцию.
Было два варанта:
1. Переименовать стандартную библиотеку KERNEL32.dll в KERNEL32_1.dll. Написать свою KERNEL32.dll в которой все функции "пробрасывать" в KERNEL32_1.dll, а функфионал GetConsoleProcessList дописать свой. Не могу, нет h-файла для коректного описания свех 1000 функций с KERNEL32.dll. Или я не знаю как по другому это сделать.
2. Думал сделать hook, но как сделать это на функцию которой нет в таблице импорта...