IOleItemContainer::IsRunning
Indicates
whether the object identified by the specified name is running.
HRESULT IsRunning(
LPOLESTR pszItem |
//Pointer to string containing name of object |
); |
|
Parameter
pszItem
[in] Pointer
to a zero-terminated wide character string (two bytes per character) containing
the container s name for the object.
Return Values
S_OK
The specified
object is running.
S_FALSE
The object is
not running.
MK_E_NOOBJECT
The parameter
pszItem does not identify an object in this container.
Remarks
The item
moniker implementation of IMoniker::IsRunning1CR3B7K calls this method.
Notes to Implementers
Your
implementation of IOleItemContainer::IsRunning should first determine
whether pszItem identifies one of the container s objects. If it does
not, your implementation should return MK_E_NOOBJECT. If the object is not
loaded, your implementation should return S_FALSE. If it is loaded, your
implementation can call the OleIsRunning
If pszItem
names a pseudo-object, your implementation can simply return S_OK because a
pseudo-object is running whenever its container is running.
See Also