A Python interface to IRunningObjectTable
-
Registers an object in the ROT
-
Revokes a previously registered object
-
Checks whether an object is running.
-
Checks whether an object is running.
-
Creates an enumerator that can list the monikers of all the objects currently registered in the Running Object Table (ROT).
PyIRunningObjectTable.EnumRunning
PyIEnumMoniker = EnumRunning() Creates an enumerator that can list the monikers of all the objects currently registered in the Running Object Table (ROT).
PyIRunningObjectTable.GetObject
PyIUnknown = GetObject(objectName) Checks whether an object is running.
-
objectName : PyIMoniker
The PyIMoniker interface on the moniker to search for in the Running Object Table.
PyIRunningObjectTable.IsRunning
int = IsRunning(objectName) Checks whether an object is running.
-
objectName : PyIMoniker
The PyIMoniker interface on the moniker to search for in the Running Object Table.
PyIRunningObjectTable.Register
int = Register() Registers an object and its identifying moniker in the Running Object Table (ROT).
PyIRunningObjectTable.Revoke
int = Revoke() Removes from the Running Object Table
(ROT) an entry that was previously registered by a call to PyIRunningObjectTable::Register.