где можно узнать об описании недокументированных функций??
![]() |
![]() ![]() |
![]() |
Адель |
![]()
Сообщение
#1
|
![]() Иллюзия мира ![]() ![]() ![]() Группа: Пользователи Сообщений: 180 Пол: Женский Репутация: ![]() ![]() ![]() |
где можно узнать об описании недокументированных функций??
|
hardcase |
![]()
Сообщение
#2
|
![]() code warrior ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 484 Пол: Мужской Реальное имя: Славен Репутация: ![]() ![]() ![]() |
Эммм Недокументированные функции "чего"?
-------------------- ИзВ ин ИтЕ зА нЕ рОв НЫй П оч ЕРк
|
Адель |
![]()
Сообщение
#3
|
![]() Иллюзия мира ![]() ![]() ![]() Группа: Пользователи Сообщений: 180 Пол: Женский Репутация: ![]() ![]() ![]() |
эти http://msdn2.microsoft.com/en-us/library/ms803310.aspx
интересны передающиеся параметры Сообщение отредактировано: Адель - |
Altair |
![]()
Сообщение
#4
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 4 825 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
Не понятно зачем тебе недокументированные возможности!
Это - плохо! Если они не документированные, то скорее всего не работают или не поддерживаются в следующих версиях. Используя такие функции ты теряешь свойство кода к переносимости. -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
hardcase |
![]()
Сообщение
#5
|
![]() code warrior ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 484 Пол: Мужской Реальное имя: Славен Репутация: ![]() ![]() ![]() |
эти http://msdn2.microsoft.com/en-us/library/ms803310.aspx интересны передающиеся параметры Посмотрел на заголовок страницы: Windows 98/Me: Windows DDK А потом list of these obsolete APIs Хочется спросить, зачем тебе заведомо устаревшие (10 лет назад) функции? -------------------- ИзВ ин ИтЕ зА нЕ рОв НЫй П оч ЕРк
|
Адель |
![]()
Сообщение
#6
|
![]() Иллюзия мира ![]() ![]() ![]() Группа: Пользователи Сообщений: 180 Пол: Женский Репутация: ![]() ![]() ![]() |
просто пример привела..
зы в России крайне медленно все устаревает( |
hardcase |
![]()
Сообщение
#7
|
![]() code warrior ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 484 Пол: Мужской Реальное имя: Славен Репутация: ![]() ![]() ![]() |
Узнать количество и тип (размер) параметров native-функции из библиотеки можно только дизассемблируя код. Так как обычно для API используют соглашение о вызовах stdcall или cdecl то, с первых же инструкций можно понять, сколько байт было считано со стека, отсюда делаем выводы.
Имхо, сейчас Win32 API и остальные процедурные API стремительно устаревают и большого смысла в их изучении нет. -------------------- ИзВ ин ИтЕ зА нЕ рОв НЫй П оч ЕРк
|
![]() ![]() |
![]() |
Текстовая версия | 20.03.2023 16:27 |