| 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]
 [/asm:3re0n41c]movzx ecx, word ptr [esi]        ; ecx = arg0 (constant pool index)movzx edi, word ptr [esi+2]      ; edi = arg1 (method arguments size)add   esi, 4add   edi, espmov   edx, [ebp-54h]             ; edx = constantPoolmov   eax, [edx+ecx*4]           ; eax = constantPool(arg0)or    eax, eax                   ; if eax = 0 thennopjz    _lblEX_ImpAdCallI4_22      ; goto ImpAdCallI4_22 lblCheckEventMonitors_0:  cmp   _g_EventMonitorsEnabled, 0 ; if EventMonitors are enabled  jnz   lblEventMonitorsEnabled_0  call  eax lblStackError_1:  cmp   edi, esp  jnz   StackErr_0  push  eax lblNextOpCode:  xor   eax, eax  mov   al, [esi]  inc   esi  jmp   ds:_tblByteDisp[eax*4]
 |  |