Ребята, у кого-нибудь есть (я конечно понимаю, что на хрен такое скорее всего никому не надо) приложеньеце хоть свое, хоть не свое, которое бы вызывало все (насколько это возможно в используемой конфигурации ОС) функции windоws API и каким-то образом после вызова каждой говорило о том, была ошибка при вызове очередной функции или нет. Нужно для тестовых целей.
Ф-ции без параметров я когда-то тестил, см. api clocks [время выполнения ф-ций], для остальных можно брать их имена и кол-во параметров из инклюдов, забивать к примеру нулями (а ошибки обрабатывать установив свой SEH), а как автоматом указывать правильные параметры (для каждой ф-ции) - я пока не представляю ...
А ты представляешь сколько их функций Win32API? К ним можно отнести функции практически люой библиотеки из system32. Посчитай число dll, а функций в среднем в них будет по 1000-2000.
asmlamo да ты что ? в kernel32 их около 1000 в user32 из около 800 в gdi32 их гдето 600 в advapi32 их порядка 700 в shell32 их гдето 750 в wsock32 их около 1200 это далеко не полный список.. и очевидно, что в Windows больше . на много больше функций , чем ваши "около 2000"
Да, с 2000 в каждой dll я переборщил, но вот например наш любимый ntdll: 1315 функций. Много получается? Если учесть, что ntdll не использует ни одной функции из dll, большинство заглушки на функции ядра. Я уж про функции ядра не говорю.
может просто взять inc файл так такие строчки CreateSocketPort PROTO WORD переделать какимнибудь скриптом чтото вроде в такую invoke CreateSocketPort , 0 просто вызывать с нулевыми параметрами