Ejemplo n.º 1
0
 public SubjectToHook()
 {
     _module = LoadLibrary("kernel32");
     _unmanagedSleep = (SleepDelegate) Marshal.GetDelegateForFunctionPointer(
         GetProcAddress(_module, "Sleep"), typeof(SleepDelegate));
     _managed = d =>
     {
         WasManagedCalled = true;
         return (int) d;
     };
 }
Ejemplo n.º 2
0
 public SubjectToHook()
 {
     _module         = LoadLibrary("kernel32");
     _unmanagedSleep = (SleepDelegate)Marshal.GetDelegateForFunctionPointer(
         GetProcAddress(_module, "Sleep"), typeof(SleepDelegate));
     _managed = d =>
     {
         WasManagedCalled = true;
         return((int)d);
     };
 }