Package com.sun.jna.platform.win32.COM
Klasse Unknown
java.lang.Object
com.sun.jna.PointerType
com.sun.jna.platform.win32.COM.COMInvoker
com.sun.jna.platform.win32.COM.Unknown
- Alle implementierten Schnittstellen:
NativeMapped
,IUnknown
- Bekannte direkte Unterklassen:
ConnectionPoint
,ConnectionPointContainer
,Dispatch
,EnumMoniker
,EnumVariant
,Moniker
,RecordInfo
,RunningObjectTable
,TypeComp
,TypeInfo
,TypeLib
,Unknown.ByReference
,Wbemcli.IEnumWbemClassObject
,Wbemcli.IWbemClassObject
,Wbemcli.IWbemContext
,Wbemcli.IWbemLocator
,Wbemcli.IWbemQualifierSet
,Wbemcli.IWbemServices
Wrapper class for the ITypeInfo interface
Method Name V-Table Offset IUnknown.QueryInterface 0 IUnknown.AddRef 4
IUnknown.Release 8
- Autor:
- Tobias Wolf, [email protected]
-
Verschachtelte Klassen - Übersicht
Verschachtelte Klassen -
Feldübersicht
Von Schnittstelle geerbte Felder com.sun.jna.platform.win32.COM.IUnknown
IID_IUNKNOWN
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungint
AddRef()
QueryInterface
(Guid.REFIID riid, PointerByReference ppvObject) Query interface.int
Release()
Von Klasse geerbte Methoden com.sun.jna.platform.win32.COM.COMInvoker
_invokeNativeInt, _invokeNativeObject, _invokeNativeVoid
Von Klasse geerbte Methoden com.sun.jna.PointerType
equals, fromNative, getPointer, hashCode, nativeType, setPointer, toNative, toString
-
Konstruktordetails
-
Unknown
public Unknown() -
Unknown
Instantiates a new i unknown.- Parameter:
pvInstance
- the pv instance
-
-
Methodendetails
-
QueryInterface
Query interface.- Angegeben von:
QueryInterface
in SchnittstelleIUnknown
- Parameter:
riid
- the riidppvObject
- the ppv object- Gibt zurück:
- the hresult
-
AddRef
public int AddRef() -
Release
public int Release()
-