Где я могу найти все функции, предусмотренные в kernel32.dll? Мне удалось найти некоторые функции здесь, но я не знаю, как подлинный этот сайт. Есть ли аутентичный сайт, на котором перечислены все доступные функции с надлежащей документацией. Я искал в Интернете, но ничего не нашел.
Где я могу найти API, поддерживаемый kernel32.dll?
Ответы (3)
Почему вы конкретно хотите знать о функциях в kernel32.dll? По устаревшим причинам dll по-прежнему является точкой входа для многих функций Windows API, но Windows API теперь намного больше, чем 3 подсистемы, предлагаемые Windows 3.x (ядро, пользователь и gdi).
Системные службы раздел в MSDN охватывает API, экспортированные из kernel32.dll, и многое другое.
Поскольку MSDN больше не документирует только экспорт Kernel32 в одном списке, вы можете использовать DumpBin для извлечения список всех экспортов... а затем найдите функцию в MSDN.
Я нашел эту ссылку -
http://download.microsoft.com/download/2/E/9/2E911956-F90F-4BFB-8231-E292A7B6F287/GRMSDK_EN_DVD.iso
Это официальная документация Microsoft.
Функции, доступные в kernel32, меняются в зависимости от версии Windows. В каждом выпуске добавляются новые функции, а некоторые удаляются.
Если вам нужен канонический список на вашем компьютере, запустите Depends.exe (поставляется с Windows SDK) и загрузите в него kernel32.dll. Все API ядра реализованы как экспорты в Kernel32.
Получив имя функции, посетите документацию MSDN по адресу msdn.microsoft.com. Это официальный сайт, на котором задокументированы все официальные API Windows от Microsoft.