Initial
This commit is contained in:
56
java/RemoteProcess/IRemoteProcess.java
Normal file
56
java/RemoteProcess/IRemoteProcess.java
Normal file
@@ -0,0 +1,56 @@
|
||||
//
|
||||
// Auto-generated using JActiveX.EXE 5.00.2748
|
||||
// (..\jactivex /l foo remoteps.tlb)
|
||||
//
|
||||
// WARNING: Do not remove the comments that include "@com" directives.
|
||||
// This source file must be compiled by a @com-aware compiler.
|
||||
// If you are using the Microsoft Visual J++ compiler, you must use
|
||||
// version 1.02.3920 or later. Previous versions will not issue an error
|
||||
// but will not generate COM-enabled class files.
|
||||
//
|
||||
|
||||
//package remoteps;
|
||||
|
||||
import com.ms.com.*;
|
||||
import com.ms.com.IUnknown;
|
||||
import com.ms.com.Variant;
|
||||
|
||||
// VTable-only interface IRemoteProcess
|
||||
/** @com.interface(iid=BD20693E-8D8A-11D3-B2F0-0050043ED4DB, thread=AUTO) */
|
||||
public interface IRemoteProcess extends IUnknown
|
||||
{
|
||||
/** @com.method(vtoffset=0, addFlagsVtable=4)
|
||||
@com.parameters([type=VARIANT] return) */
|
||||
public Variant Snapshot();
|
||||
|
||||
/** @com.method(vtoffset=1, addFlagsVtable=4)
|
||||
@com.parameters([type=VARIANT] return) */
|
||||
public Variant GetProcessFirst();
|
||||
|
||||
/** @com.method(vtoffset=2, addFlagsVtable=4)
|
||||
@com.parameters([type=VARIANT] return) */
|
||||
public Variant GetProcessNext();
|
||||
|
||||
/** @com.method(vtoffset=3, addFlagsVtable=4)
|
||||
@com.parameters([type=VARIANT] return) */
|
||||
public Variant GetModuleFirst();
|
||||
|
||||
/** @com.method(vtoffset=4, addFlagsVtable=4)
|
||||
@com.parameters([type=VARIANT] return) */
|
||||
public Variant GetModuleNext();
|
||||
|
||||
/** @com.method(vtoffset=5, addFlagsVtable=4)
|
||||
@com.parameters([type=VARIANT] return) */
|
||||
public Variant GetDesktopWindow();
|
||||
|
||||
/** @com.method(vtoffset=6, addFlagsVtable=4)
|
||||
@com.parameters([in,type=PTR] pVariant, [out,size=1,type=ARRAY] pCreationTime, [out,size=1,type=ARRAY] pExitTime, [out,size=1,type=ARRAY] pKernelTime, [out,size=1,type=ARRAY] pUserTime) */
|
||||
public void GetProcessTimes(Variant pVariant, double[] pCreationTime, double[] pExitTime, double[] pKernelTime, double[] pUserTime);
|
||||
|
||||
/** @com.method(vtoffset=7, addFlagsVtable=4)
|
||||
@com.parameters([type=VARIANT] return) */
|
||||
public Variant Kill();
|
||||
|
||||
|
||||
public static final com.ms.com._Guid iid = new com.ms.com._Guid((int)0xbd20693e, (short)0x8d8a, (short)0x11d3, (byte)0xb2, (byte)0xf0, (byte)0x0, (byte)0x50, (byte)0x4, (byte)0x3e, (byte)0xd4, (byte)0xdb);
|
||||
}
|
||||
Reference in New Issue
Block a user