Inheritance: System.MarshalByRefObject
 public ScreenshotInjection(
     RemoteHooking.IContext context,
     String channelName,
     Direct3DVersion version)
 {
     // Get reference to IPC to host application
     // Note: any methods called or events triggered against _interface will execute in the host process.
     _interface = RemoteHooking.IpcConnectClient<ScreenshotInterface.ScreenshotInterface>(channelName);
 }
 public ScreenshotInjection(
     RemoteHooking.IContext context,
     String channelName,
     Direct3DVersion version)
 {
     // Get reference to IPC to host application
     // Note: any methods called or events triggered against _interface will execute in the host process.
     _interface = RemoteHooking.IpcConnectClient <ScreenshotInterface.ScreenshotInterface>(channelName);
 }
 public ScreenshotInjection(
     RemoteHooking.IContext context,
     String channelName,
     String version)
 {
     // Get reference to IPC to host application
     // Note: any methods called or events triggered against _interface will execute in the host process.
     _interface = RemoteHooking.IpcConnectClient <ScreenshotInterface.ScreenshotInterface>(channelName);
     AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);
 }
 public ScreenshotInjection(
     RemoteHooking.IContext context,
     String channelName,
     String version)
 {
     // Get reference to IPC to host application
     // Note: any methods called or events triggered against _interface will execute in the host process.
     _interface = RemoteHooking.IpcConnectClient<ScreenshotInterface.ScreenshotInterface>(channelName);
     AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);
 }
Example #5
0
 public IPCHostSink(int pid, Guid requestId, ScreenshotInterface.ScreenshotInterface ssInterface)
 {
     this.ssInterface = ssInterface;
     this.pid = pid;
     this.requestId = requestId;
 }
Example #6
0
 public BaseDXHook(ScreenshotInterface.ScreenshotInterface ssInterface)
 {
     this.Interface = ssInterface;
 }
Example #7
0
 public IPCHostSink(int pid, Guid requestId, ScreenshotInterface.ScreenshotInterface ssInterface)
 {
     this.ssInterface = ssInterface;
     this.pid         = pid;
     this.requestId   = requestId;
 }