Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Cria e retorna um ponteiro para um enumerador que pode listar os monikers de todos os objetos atualmente registrados na ROT (tabela de objetos em execução).
Sintaxe
HRESULT EnumRunning(
[out] IEnumMoniker **ppenumMoniker
);
Parâmetros
[out] ppenumMoniker
Um ponteiro para uma variável de ponteiro IEnumMoniker que recebe o ponteiro de interface para o novo enumerador para o ROT. Quando bem-sucedida, a implementação chama AddRef no enumerador ; é responsabilidade do chamador chamar Release. Se ocorrer um erro; a implementação define *ppenumMoniker comoNULL.
Retornar valor
Esse método pode retornar os valores retornados padrão E_OUTOFMEMORY e S_OK.
Comentários
IRunningObjectTable::EnumRunning deve criar e retornar um ponteiro para uma interface IEnumMoniker em um objeto enumerador. Os métodos de enumerador padrão podem ser chamados para enumerar os monikers atualmente registrados no registro. O enumerador não pode ser usado para enumerar monikers registrados na ROT após a criação do enumerador.
O método EnumRunning destina-se principalmente ao uso pelo sistema na implementação da tabela de objetos de alerta. Observe que o OLE 2 não inclui uma implementação da tabela de objetos de alerta.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | objidl.h |