Package | Description |
---|---|
org.bridj.cpp.com |
BridJ COM support (Windows-only, working but under-tested).
|
org.bridj.cpp.com.shell |
BridJ mappings for some common Windows COM Shell interfaces.
|
Modifier and Type | Class and Description |
---|---|
class |
COMCallableWrapper
Implementing the IDispatch Interface :
http://msdn.microsoft.com/en-us/library/ms221037.aspx Simulating COM
Interfaces : http://msdn.microsoft.com/en-us/library/111chfb8.aspx
|
class |
IClassFactory |
class |
IDispatch |
class |
IRecordInfo
native declaration : line 176
This file was autogenerated by JNAerator, a tool written by Olivier Chafik that uses a few opensource projects. |
class |
ITypeInfo |
Modifier and Type | Method and Description |
---|---|
<I extends IUnknown> |
IClassFactory.CreateInstance(Class<I> type) |
static <I extends IUnknown> |
COMRuntime.getCLSID(Class<I> type)
Get the CLSID declared for a class using the
CLSID annotation. |
static <I extends IUnknown> |
COMRuntime.getIID(Class<I> type)
Get the IID declared for a class using the
IID annotation. |
static <I extends IUnknown> |
COMRuntime.newInstance(Class<I> type) |
static <T extends IUnknown,I extends IUnknown> |
COMRuntime.newInstance(Class<T> instanceClass,
Class<I> instanceInterface) |
static <T extends IUnknown,I extends IUnknown> |
COMRuntime.newInstance(Class<T> instanceClass,
Class<I> instanceInterface) |
<I extends IUnknown> |
IUnknown.QueryInterface(Class<I> type) |
Modifier and Type | Method and Description |
---|---|
static IUnknown |
IUnknown.wrap(Object object) |
Modifier and Type | Method and Description |
---|---|
Pointer<Pointer<IUnknown>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.ppunkVal_$eq(Pointer<Pointer<IUnknown>> ppunkVal) |
Pointer<Pointer<IUnknown>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.ppunkVal()
VT_BYREF|VT_UNKNOWN
C type : IUnknown** |
Pointer<IUnknown> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.punkVal_$eq(Pointer<IUnknown> punkVal) |
Pointer<IUnknown> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.punkVal()
VT_UNKNOWN
C type : IUnknown* |
Modifier and Type | Method and Description |
---|---|
static int |
COMRuntime.CoCreateInstance(Pointer<Byte> rclsid,
Pointer<IUnknown> pUnkOuter,
int dwClsContext,
Pointer<Byte> riid,
Pointer<Pointer<?>> ppv)
Deprecated.
|
int |
IClassFactory.CreateInstance(Pointer<IUnknown> pUnkOuter,
Pointer<Byte> riid,
Pointer<Pointer<IUnknown>> ppvObject)
Deprecated.
|
int |
IClassFactory.CreateInstance(Pointer<IUnknown> pUnkOuter,
Pointer<Byte> riid,
Pointer<Pointer<IUnknown>> ppvObject)
Deprecated.
|
static int |
OLEAutomationLibrary.CreateStdDispatch(Pointer<IUnknown> IUnknownPtr1,
Pointer<?> voidPtr1,
Pointer<ITypeInfo> ITypeInfoPtr1,
Pointer<Pointer<IUnknown>> IUnknownPtrPtr1) |
static int |
OLEAutomationLibrary.CreateStdDispatch(Pointer<IUnknown> IUnknownPtr1,
Pointer<?> voidPtr1,
Pointer<ITypeInfo> ITypeInfoPtr1,
Pointer<Pointer<IUnknown>> IUnknownPtrPtr1) |
static int |
OLEAutomationLibrary.GetActiveObject(Pointer<Pointer<IUnknown>> LPUNKNOWNPtr1) |
Pointer<Pointer<IUnknown>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.ppunkVal_$eq(Pointer<Pointer<IUnknown>> ppunkVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.ppunkVal(Pointer<Pointer<IUnknown>> ppunkVal)
VT_BYREF|VT_UNKNOWN
C type : IUnknown** |
Pointer<IUnknown> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.punkVal_$eq(Pointer<IUnknown> punkVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.punkVal(Pointer<IUnknown> punkVal)
VT_UNKNOWN
C type : IUnknown* |
int |
IUnknown.QueryInterface(Pointer<Byte> riid,
Pointer<Pointer<IUnknown>> ppvObject)
Deprecated.
|
static int |
OLEAutomationLibrary.RegisterActiveObject(Pointer<IUnknown> LPUNKNOWN1,
int DWORD1) |
Modifier and Type | Class and Description |
---|---|
class |
IShellFolder |
class |
IShellWindows
IShellWindows provides access to the collection of open Shell windows (see
See http://msdn.microsoft.com/en-us/library/cc836570(VS.85).aspx)
|
class |
ITaskbarList |
class |
ITaskbarList2 |
class |
ITaskbarList3 |
Copyright © 2009-2020. All Rights Reserved.