|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.actf.util.win32.COMUtil
public class COMUtil
COM related utilities. Calling vtable method, creating GUID, and creating dispatch object from GUID.
| Constructor Summary | |
|---|---|
COMUtil()
|
|
| Method Summary | |
|---|---|
static int |
createDispatch(org.eclipse.swt.internal.ole.win32.GUID rclsid)
Create dispatch object from GUID |
static org.eclipse.swt.internal.ole.win32.GUID |
IIDFromString(String lpsz)
Create GUID from target String |
static int |
VtblCall(int fnNumber,
int ppVtbl,
int arg0)
Calling vtable method |
static int |
VtblCall(int fnNumber,
int ppVtbl,
int arg0,
int arg1)
|
static int |
VtblCall(int fnNumber,
int ppVtbl,
int arg0,
int arg1,
int arg2)
|
static int |
VtblCall(int fnNumber,
int ppVtbl,
int arg0,
int arg1,
int arg2,
int arg3)
|
static int |
VtblCall(int fnNumber,
int ppVtbl,
int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
|
static int |
VtblCall(int fnNumber,
int ppVtbl,
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
|
static int |
VtblCall(int fnNumber,
int ppVtbl,
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6)
|
static int |
VtblCall(int fnNumber,
int ppVtbl,
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public COMUtil()
| Method Detail |
|---|
public static int createDispatch(org.eclipse.swt.internal.ole.win32.GUID rclsid)
rclsid - GUID
public static final int VtblCall(int fnNumber,
int ppVtbl,
int arg0)
fnNumber - vtable indexppVtbl - vtable pointerarg0 - argument 0
public static final int VtblCall(int fnNumber,
int ppVtbl,
int arg0,
int arg1)
fnNumber - ppVtbl - arg0 - argument 0arg1 - argument 1
public static final int VtblCall(int fnNumber,
int ppVtbl,
int arg0,
int arg1,
int arg2)
fnNumber - ppVtbl - arg0 - argument 0arg1 - argument 1arg2 - argument 2
public static final int VtblCall(int fnNumber,
int ppVtbl,
int arg0,
int arg1,
int arg2,
int arg3)
fnNumber - ppVtbl - arg0 - argument 0arg1 - argument 1arg2 - argument 2arg3 - argument 3
public static final int VtblCall(int fnNumber,
int ppVtbl,
int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
fnNumber - ppVtbl - arg0 - argument 0arg1 - argument 1arg2 - argument 2arg3 - argument 3arg4 - argument 4
public static final int VtblCall(int fnNumber,
int ppVtbl,
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
fnNumber - ppVtbl - arg0 - argument 0arg1 - argument 1arg2 - argument 2arg3 - argument 3arg4 - argument 4arg5 - argument 5
public static final int VtblCall(int fnNumber,
int ppVtbl,
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6)
fnNumber - ppVtbl - arg0 - argument 0arg1 - argument 1arg2 - argument 2arg3 - argument 3arg4 - argument 4arg5 - argument 5arg6 - argument 6
public static final int VtblCall(int fnNumber,
int ppVtbl,
int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7)
fnNumber - ppVtbl - arg0 - argument 0arg1 - argument 1arg2 - argument 2arg3 - argument 3arg4 - argument 4arg5 - argument 5arg6 - argument 6arg7 - argument 7
public static org.eclipse.swt.internal.ole.win32.GUID IIDFromString(String lpsz)
lpsz - target
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||