Compartilhar via


IOleItemContainer::IsRunning

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Este método indica se o objeto identificado pelo nome especificado é execução.

Syntax

HRESULT IsRunning(
  LPOLESTR pszItem 
);

Parameters

  • pszItem
    [in] Pointer to a zero-terminated wide character string (two bytes per character) containing the container's name for the object.

Return Value

A seguinte tabela mostra os valores de retorno para este método.

Valor Descrição

S_OK

O objeto especificado é execução.

S_FALSE

O objeto não está sendo executado.

MK_E_NOOBJECT

O parâmetro pszItem não identifica um objeto Neste contêiner.

Remarks

A implementação moniker item das IMoniker::IsRunning método chama esse método.

Para determinar se a plataforma oferece suporte a esta interface, consulte Determinando suporte COM APIs.

Notas para Implementers

A implementação de IOleItemContainer::IsRunning deve primeiro determinar se pszItem Identifica um dos objetos do contêiner. Se ele não, a implementação deve retornar MK_E_NOOBJECT.

Se o objeto não está carregado, sua implementação deve retornar S_FALSE.

Se ele é carregado, sua implementação pode chamar o OleIsRunning função para determinar se ele está execução.

Se pszItem Nomes de pseudo-Object, sua implementação pode simplesmente retornam S_OK porque é um pseudo-Object execução sempre que seu contêiner é execução.

Requirements

Header objidl.h, objidl.idl
Library ole32.lib
Windows Embedded CE Windows CE 3.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

OleIsRunning
IMoniker::IsRunning