CENUMOBJ. CPP
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 Active Directory. |
CSampleDSGenObjectEnum::CSampleDSGenObjectEnum | Inicialização. |
CSampleDSGenObjectEnum::EnumGenericObjects | Gerenciar a recuperação de objetos. |
CSampleDSGenObjectEnum::FetchObjects | Recupere o conjunto de ponteiros IDispatch 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 | Gerenciar a recuperação dos objetos. |
CSampleDSGenObjectEnum::Próximo | 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 | Gerenciar 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. |