예제 #1
0
파일: NetHook.cs 프로젝트: liulilittle/nsjs
        public static NetHook CreateNative(IntPtr oldMethodAddress, IntPtr newMethodAddress)
        {
            NetHook hook = NetHook.CreateNative();

            try
            {
                return(hook);
            }
            finally
            {
                hook.Install(oldMethodAddress, newMethodAddress);
            }
        }
예제 #2
0
파일: NetHook.cs 프로젝트: liulilittle/nsjs
 public static NetHook CreateNative(IntPtr oldMethodAddress, Delegate newMethodDelegate)
 {
     return(NetHook.CreateNative(oldMethodAddress, Marshal.GetFunctionPointerForDelegate(newMethodDelegate)));
 }