Compartir a través de


Método IOleItemContainer::IsRunning (oleidl.h)

Determina si el objeto especificado se está ejecutando.

Sintaxis

HRESULT IsRunning(
  [in] LPOLESTR pszItem
);

Parámetros

[in] pszItem

Nombre del contenedor para el objeto.

Valor devuelto

Este método puede devolver los valores siguientes.

Código devuelto Descripción
S_OK
El objeto se está ejecutando.
S_FALSE
El objeto no se está ejecutando.
MK_E_NOOBJECT
El parámetro no identifica un objeto en este contenedor.

Comentarios

La implementación de moniker de elemento de IMoniker::IsRunning llama a este método.

Notas para los implementadores

La implementación de IOleItemContainer::IsRunning debe determinar primero si pszItem identifica uno de los objetos del contenedor. Si no es así, la implementación debe devolver MK_E_NOOBJECT. Si el objeto no se carga, la implementación debe devolver S_FALSE. Si se carga, la implementación puede llamar a la función OleIsRunning para determinar si se está ejecutando.

Si pszItem asigna un nombre pseudoobjeto, la implementación simplemente puede devolver S_OK porque se ejecuta un pseudoobjeto cada vez que se ejecuta su contenedor.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado oleidl.h

Consulte también

IOleItemContainer