Package com.sun.jna.platform.win32.COM
Klasse RunningObjectTable
java.lang.Object
com.sun.jna.PointerType
com.sun.jna.platform.win32.COM.COMInvoker
com.sun.jna.platform.win32.COM.Unknown
com.sun.jna.platform.win32.COM.RunningObjectTable
- Alle implementierten Schnittstellen:
NativeMapped
,IRunningObjectTable
,IUnknown
- Bekannte direkte Unterklassen:
RunningObjectTable.ByReference
-
Verschachtelte Klassen - Übersicht
Verschachtelte Klassen -
Feldübersicht
Von Schnittstelle geerbte Felder com.sun.jna.platform.win32.COM.IRunningObjectTable
IID
Von Schnittstelle geerbte Felder com.sun.jna.platform.win32.COM.IUnknown
IID_IUNKNOWN
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungEnumRunning
(PointerByReference ppenumMoniker) Creates and returns a pointer to an enumerator that can list the monikers of all the objects currently registered in the running object table (ROT).GetObject
(Pointer pmkObjectName, PointerByReference ppunkObject) Determines whether the object identified by the specified moniker is running, and if it is, retrieves a pointer to that object.GetTimeOfLastChange
(Pointer pmkObjectName, WinBase.FILETIME.ByReference pfiletime) Retrieves the time that an object was last modified.Determines whether the object identified by the specified moniker is currently running.NoteChangeTime
(WinDef.DWORD dwRegister, WinBase.FILETIME pfiletime) Records the time that a running object was last modified.Register
(WinDef.DWORD grfFlags, Pointer punkObject, Pointer pmkObjectName, WinDef.DWORDByReference pdwRegister) Registers an object and its identifying moniker in the running object table (ROT).Revoke
(WinDef.DWORD dwRegister) Removes an entry from the running object table (ROT) that was previously registered by a call to IRunningObjectTable.Register.Von Klasse geerbte Methoden com.sun.jna.platform.win32.COM.Unknown
AddRef, QueryInterface, 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
Von Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden com.sun.jna.platform.win32.COM.IUnknown
AddRef, QueryInterface, Release
-
Konstruktordetails
-
RunningObjectTable
public RunningObjectTable() -
RunningObjectTable
-
-
Methodendetails
-
Register
public WinNT.HRESULT Register(WinDef.DWORD grfFlags, Pointer punkObject, Pointer pmkObjectName, WinDef.DWORDByReference pdwRegister) Beschreibung aus Schnittstelle kopiert:IRunningObjectTable
Registers an object and its identifying moniker in the running object table (ROT).HRESULT Register( [in] DWORD grfFlags, [in] IUnknown *punkObject, [in] IMoniker *pmkObjectName, [out] DWORD *pdwRegister );
- Angegeben von:
Register
in SchnittstelleIRunningObjectTable
- Siehe auch:
-
Revoke
Beschreibung aus Schnittstelle kopiert:IRunningObjectTable
Removes an entry from the running object table (ROT) that was previously registered by a call to IRunningObjectTable.Register.HRESULT Revoke( [in] DWORD dwRegister );
- Angegeben von:
Revoke
in SchnittstelleIRunningObjectTable
- Siehe auch:
-
IsRunning
Beschreibung aus Schnittstelle kopiert:IRunningObjectTable
Determines whether the object identified by the specified moniker is currently running.HRESULT IsRunning( [in] IMoniker *pmkObjectName );
- Angegeben von:
IsRunning
in SchnittstelleIRunningObjectTable
- Siehe auch:
-
GetObject
Beschreibung aus Schnittstelle kopiert:IRunningObjectTable
Determines whether the object identified by the specified moniker is running, and if it is, retrieves a pointer to that object.HRESULT GetObject( [in] IMoniker *pmkObjectName, [out] IUnknown **ppunkObject );
- Angegeben von:
GetObject
in SchnittstelleIRunningObjectTable
- Siehe auch:
-
NoteChangeTime
Beschreibung aus Schnittstelle kopiert:IRunningObjectTable
Records the time that a running object was last modified.HRESULT NoteChangeTime( [in] DWORD dwRegister, [in] FILETIME *pfiletime );
- Angegeben von:
NoteChangeTime
in SchnittstelleIRunningObjectTable
- Siehe auch:
-
GetTimeOfLastChange
public WinNT.HRESULT GetTimeOfLastChange(Pointer pmkObjectName, WinBase.FILETIME.ByReference pfiletime) Beschreibung aus Schnittstelle kopiert:IRunningObjectTable
Retrieves the time that an object was last modified.HRESULT GetTimeOfLastChange( [in] IMoniker *pmkObjectName, [out] FILETIME *pfiletime );
- Angegeben von:
GetTimeOfLastChange
in SchnittstelleIRunningObjectTable
- Siehe auch:
-
EnumRunning
Beschreibung aus Schnittstelle kopiert:IRunningObjectTable
Creates and returns a pointer to an enumerator that can list the monikers of all the objects currently registered in the running object table (ROT).HRESULT EnumRunning( [out] IEnumMoniker **ppenumMoniker );
- Angegeben von:
EnumRunning
in SchnittstelleIRunningObjectTable
- Siehe auch:
-