Q: Где я могу найти полный список всех Windows DLL с полным
список всех функций и, возможно, с совместимым списком со всеми
версий windows? (очень важно) С сайта MSDN я нашел
полный список функций с именем библиотеки, в которой
функции содержатся, но не другие.
A: Да, веб-сайт библиотеки MSDN является предпочтительным выбором http://msdn.microsoft.com/en-us/library/default.aspx. Но я не понимаю, почему вы не можете найти другие. Это полностью все, если вы знаете, как их искать. Но некоторые функции могут быть непростыми, например, COM-интерфейсы, которые трудно правильно преобразовать в версию JNA.
В: Могу ли я создать новый интерфейс, расширяющий Kernel32, чтобы я мог добавить
недостающие функции? Почему с официального сайта проекта, в
их баночка, каких функций нету?
A: Да, это вероятно. Платформа JNA Win32 в текущей форме предоставляет только базовые интерфейсы для общих функций Kernel32, вам может потребоваться добавить собственный для отсутствующих.