public class COMUtil extends Object
Constructor and Description |
---|
COMUtil() |
Modifier and Type | Method and Description |
---|---|
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) |
public static int createDispatch(org.eclipse.swt.internal.ole.win32.GUID rclsid)
rclsid
- GUIDpublic static final int VtblCall(int fnNumber, int ppVtbl, int arg0)
fnNumber
- vtable indexppVtbl
- vtable pointerarg0
- argument 0public static final int VtblCall(int fnNumber, int ppVtbl, int arg0, int arg1)
fnNumber
- ppVtbl
- arg0
- argument 0arg1
- argument 1public static final int VtblCall(int fnNumber, int ppVtbl, int arg0, int arg1, int arg2)
fnNumber
- ppVtbl
- arg0
- argument 0arg1
- argument 1arg2
- argument 2public 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 3public 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 4public 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 5public 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 6public 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 7public static org.eclipse.swt.internal.ole.win32.GUID IIDFromString(String lpsz)
lpsz
- target