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