public CreateProcessARemoteHooker( RemoteHooking.IContext inContext, string inChannelName) : base(inContext, inChannelName) { _createProcessAHookerImplementation = new CreateProcessAHookerImplementation <CreateProcessARemoteHooker>(this); }
public static bool CreateProcessHandler(string lpApplicationName, string lpCommandLine, IntPtr lpProcessAttributes, IntPtr lpThreadAttributes, bool bInheritHandles, uint dwCreationFlags, IntPtr lpEnvironment, string lpCurrentDirectory, ref StartupInfoA lpStartupInfo, ref ProcessInformation pInfo) { return(CreateProcessAHookerImplementation <CreateProcessARemoteHooker> .CreateProcessHandlerStatic( lpApplicationName, lpCommandLine, lpProcessAttributes, lpThreadAttributes, bInheritHandles, dwCreationFlags, lpEnvironment, lpCurrentDirectory, ref lpStartupInfo, ref pInfo)); }
public CreateProcessAHooker() { _createProcessAHookerImplementation = new CreateProcessAHookerImplementation <CreateProcessAHooker>(this); }