[求助]怎样才能知道DLL中导出函数的调用参数及返回值类型
比如:下面就是调用的Dll中的一个函数,怎样能够看出它的调用参数和返回值的类型啊。
00D910B0 Te>/$ 81EC 00010000 sub esp, 100
00D910B6 |. 56 push esi ; MFC42.#4234_CDialog::messageMap
00D910B7 |. 8BB424 08010000 mov esi, [esp+108]
00D910BE |. 85F6 test esi, esi
00D910C0 |. 75 0C jnz short 00D910CE
00D910C2 |. 33C0 xor eax, eax
00D910C4 |. 5E pop esi
00D910C5 |. 81C4 00010000 add esp, 100
00D910CB |. C2 0800 retn 8
00D910CE |> 57 push edi
00D910CF |. B9 40000000 mov ecx, 40
00D910D4 |. 33C0 xor eax, eax
00D910D6 |. 8D7C24 08 lea edi, [esp+8]
00D910DA |. F3:AB rep stos dword ptr es:[edi]
00D910DC |. 8B8C24 10010000 mov ecx, [esp+110]
00D910E3 |. 8D7C24 08 lea edi, [esp+8]
00D910E7 |. 8BC1 mov eax, ecx
00D910E9 |. 6A 40 push 40 ; /Style = MB_OK|MB_ICONASTERISK|MB_APPLMODAL
00D910EB |. C1E9 02 shr ecx, 2 ; |
00D910EE |. F3:A5 rep movs dword ptr es:[edi], dword ptr [e>; |
00D910F0 |. 8BC8 mov ecx, eax ; |
00D910F2 |. 68 2030D900 push 00D93020 ; |Title = "ShowMsg",B2,"馐?
00D910F7 |. 83E1 03 and ecx, 3 ; |
00D910FA |. F3:A4 rep movs byte ptr es:[edi], byte ptr [esi>; |
00D910FC |. 8D4C24 10 lea ecx, [esp+10] ; |
00D91100 |. 51 push ecx ; |Text
00D91101 |. 6A 00 push 0 ; |hOwner = NULL
00D91103 |. FF15 2021D900 call [<&USER32.MessageBoxA>] ; \MessageBoxA
00D91109 |. 5F pop edi
00D9110A |. B8 01000000 mov eax, 1
00D9110F |. 5E pop esi
00D91110 |. 81C4 00010000 add esp, 100
00D91116 \. C2 0800 retn 8