Partilhar via


IEnumOnSTLImpl::Init

Inicializa o enumerador.

HRESULT Init(
   IUnknown* pUnkForRelease,
   CollType& collection 
);

Parâmetros

  • pUnkForRelease
    [in] The IUnknown ponteiro de um objeto que deve ser mantido vivo durante o ciclo de vida do enumerador.Passar NULO se não há tal objeto existir.

  • collection
    Uma referência ao contêiner STL que contém os itens a serem enumerados.

Valor de retorno

Um padrão HRESULT valor.

Comentários

Se você psistema autônomos Init uma referência a uma coleção é mantido em outro objeto, você pode usar o pUnkForRelease parâmetro para garantir que o objeto e a coleção contém, está disponível para sistema autônomo longo sistema autônomo enumerador precisa dele.

Você deve telefonar esse método antes de passar um ponteiro para a interface de enumerador todos os clientes.

Requisitos

Cabeçalho: atlcom.h

Consulte também

Referência

Classe IEnumOnSTLImpl

Outros recursos

IEnumOnSTLImpl membros