VB Decompiler Forum Index VB Decompiler
Hosted by TheAutomaters.com
 
  MemberlistMemberlist
 

0B ImpAdCallI2 / ImpAdCallI4

 
   VB Decompiler Forum Index -> Base
Author Message
Anonymous
New User


Joined: 10 Feb 2008
Posts: 0

Posted: Tue Nov 19, 2002 7:27 pm     Post subject: 0B ImpAdCallI2 / ImpAdCallI4

NumBytes: 5
ArgStr:
SrcStr:
Comments:

Runtime engine:
[asm:3re0n41c]
  1. movzx ecx, word ptr [esi]        ; ecx = arg0 (constant pool index)
  2. movzx edi, word ptr [esi+2]      ; edi = arg1 (method arguments size)
  3. add   esi, 4
  4. add   edi, esp
  5. mov   edx, [ebp-54h]             ; edx = constantPool
  6. mov   eax, [edx+ecx*4]           ; eax = constantPool(arg0)
  7. or    eax, eax                   ; if eax = 0 then
  8. nop
  9. jz    _lblEX_ImpAdCallI4_22      ; goto ImpAdCallI4_22
  10.  
  11. lblCheckEventMonitors_0:
  12.   cmp   _g_EventMonitorsEnabled, 0 ; if EventMonitors are enabled
  13.   jnz   lblEventMonitorsEnabled_0
  14.   call  eax
  15.  
  16. lblStackError_1:
  17.   cmp   edi, esp
  18.   jnz   StackErr_0
  19.   push  eax
  20.  
  21. lblNextOpCode:
  22.   xor   eax, eax
  23.   mov   al, [esi]
  24.   inc   esi
  25.   jmp   ds:_tblByteDisp[eax*4]
[/asm:3re0n41c]
Back to top
_aLfa_
Site Admin


Joined: 21 Sep 2002
Posts: 233
Location: Aveiro, Portugal

Posted: Wed Mar 19, 2008 9:53 am     Post subject: Re: 0B ImpAdCallI2 / ImpAdCallI4

Microsoft calls this ImpAdCallI4.
_________________
One thing only I know, and that is that I know nothing. (Socrates)
Back to top
   VB Decompiler Forum Index -> Base All times are GMT
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You can edit your posts in this forum
You can delete your posts in this forum
You can vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group