Package com.sun.jna.platform.win32.COM
Schnittstelle IRunningObjectTable
- Alle Superschnittstellen:
IUnknown
- Alle bekannten Implementierungsklassen:
RunningObjectTable
,RunningObjectTable.ByReference
Manages access to the running object table (ROT), a globally accessible
look-up table on each workstation.
- Siehe auch:
-
Feldübersicht
FelderVon Schnittstelle geerbte Felder com.sun.jna.platform.win32.COM.IUnknown
IID_IUNKNOWN
-
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 Schnittstelle geerbte Methoden com.sun.jna.platform.win32.COM.IUnknown
AddRef, QueryInterface, Release
-
Felddetails
-
IID
-
-
Methodendetails
-
EnumRunning
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 );
- Siehe auch:
-
GetObject
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 );
- Siehe auch:
-
GetTimeOfLastChange
Retrieves the time that an object was last modified.HRESULT GetTimeOfLastChange( [in] IMoniker *pmkObjectName, [out] FILETIME *pfiletime );
- Siehe auch:
-
IsRunning
Determines whether the object identified by the specified moniker is currently running.HRESULT IsRunning( [in] IMoniker *pmkObjectName );
- Siehe auch:
-
NoteChangeTime
Records the time that a running object was last modified.HRESULT NoteChangeTime( [in] DWORD dwRegister, [in] FILETIME *pfiletime );
- Siehe auch:
-
Register
WinNT.HRESULT Register(WinDef.DWORD grfFlags, Pointer punkObject, Pointer pmkObjectName, WinDef.DWORDByReference pdwRegister) 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 );
- Siehe auch:
-
Revoke
Removes an entry from the running object table (ROT) that was previously registered by a call to IRunningObjectTable.Register.HRESULT Revoke( [in] DWORD dwRegister );
- Siehe auch:
-