Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En el componente de proveedor de ejemplo, la enumeración de un objeto contenedor usa las rutinas, de cenumobj.cpp, enumeradas en la tabla siguiente.
| Método | Descripción |
|---|---|
| CSampleDSGenObjectEnum::Create | Cree un objeto para habilitar la enumeración de objetos genéricos de Active Directory. |
| CSampleDSGenObjectEnum::CSampleDSGenObjectEnum | Inicialización. |
| CSampleDSGenObjectEnum::EnumGenericObjects | Administrar la recuperación de objetos. |
| CSampleDSGenObjectEnum::FetchObjects | Recupere el conjunto de IDispatch punteros que coincidan con el filtro. |
| CSampleDSGenObjectEnum::FetchNextObject | Recupere un objeto y coincida con el filtro. Si coincide, encapsularlo en un objeto genérico y devuelve un puntero IDispatch. |
| CSampleDSGenObjectEnum::EnumGenericObjects | Administrar la recuperación de los objetos. |
| CSampleDSGenObjectEnum::Next | Recupere el número especificado de elementos del objeto de enumeración indicado. |
| CSampleDSGenObjectEnum::IsValidDSFilter | Compruebe que la clase de objeto coincide con una en la lista de filtros. |
| CSampleDSGenObjectEnum::BuildDSFilterArray | Administre la matriz de filtros. |
| CSampleDSGenObjectEnum::CreateAndAppendFilterEntry | Agregue una nueva clase de objeto al filtro y establezca el filtro como contiguo. |
| FreeFilterList | Libere el filtro. |