Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
No componente de provedor de exemplo, a enumeração de um objeto de contêiner usa as rotinas, de cenumobj.cpp, listadas na tabela a seguir.
| Método | Descrição |
|---|---|
| CSampleDSGenObjectEnum::Criar | Crie um objeto para habilitar a enumeração de objetos genéricos do Ative Directory. |
| CSampleDSGenObjectEnum::CSampleDSGenObjectEnum | Inicialização. |
| CSampleDSGenObjectEnum::EnumGenericObjects | Gerencie a recuperação de objetos. |
| CSampleDSGenObjectEnum::FetchObjects | Recupere o conjunto de IDispatch ponteiros que correspondem ao filtro. |
| CSampleDSGenObjectEnum::FetchNextObject | Recupere um objeto e faça a correspondência com o filtro. Se corresponder, envolva-o em objeto genérico e retorne um ponteiro IDispatch. |
| CSampleDSGenObjectEnum::EnumGenericObjects | Gerencie a recuperação dos objetos. |
| CSampleDSGenObjectEnum::Próxima | Recupere o número especificado de elementos do objeto de enumeração indicado. |
| CSampleDSGenObjectEnum::IsValidDSFilter | Verifique se a classe de objeto corresponde a uma na lista de filtros. |
| CSampleDSGenObjectEnum::BuildDSFilterArray | Gerencie a matriz de filtros. |
| CSampleDSGenObjectEnum::CreateAndAppendFilterEntry | Adicione uma nova classe de objeto ao filtro e defina o filtro como contíguo. |
| FreeFilterList | Liberte o filtro. |