|
||||||||||
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 |