|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IUnknown | |
---|---|
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. |
Uses of IUnknown in org.bridj.cpp.com |
---|
Subclasses of IUnknown in org.bridj.cpp.com | |
---|---|
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
|
Methods in org.bridj.cpp.com with type parameters of type IUnknown | ||
---|---|---|
|
IClassFactory.CreateInstance(Class<I> type)
|
|
static
|
COMRuntime.getCLSID(Class<I> type)
Get the CLSID declared for a class using the CLSID annotation. |
|
static
|
COMRuntime.getIID(Class<I> type)
Get the IID declared for a class using the IID annotation. |
|
static
|
COMRuntime.newInstance(Class<I> type)
|
|
static
|
COMRuntime.newInstance(Class<T> instanceClass,
Class<I> instanceInterface)
|
|
static
|
COMRuntime.newInstance(Class<T> instanceClass,
Class<I> instanceInterface)
|
|
|
IUnknown.QueryInterface(Class<I> type)
|
Methods in org.bridj.cpp.com that return IUnknown | |
---|---|
static IUnknown |
IUnknown.wrap(Object object)
|
Methods in org.bridj.cpp.com that return types with arguments of type IUnknown | |
---|---|
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* |
Method parameters in org.bridj.cpp.com with type arguments of type IUnknown | |
---|---|
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)
|
Uses of IUnknown in org.bridj.cpp.com.shell |
---|
Subclasses of IUnknown in org.bridj.cpp.com.shell | |
---|---|
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
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |