CENUMOBJ. COTISATIONS
Dans l’exemple de composant fournisseur, l’énumération d’un objet conteneur utilise les routines de cenumobj. cpp, énumérées dans le tableau suivant.
| Méthode | Description |
|---|---|
| CSampleDSGenObjectEnum :: Create | Créez un objet pour permettre l’énumération des objets Active Directory génériques. |
| CSampleDSGenObjectEnum::CSampleDSGenObjectEnum | Initialisation. |
| CSampleDSGenObjectEnum::EnumGenericObjects | Gérer la récupération d’objets. |
| CSampleDSGenObjectEnum::FetchObjects | Récupérez l’ensemble de pointeurs IDispatch qui correspondent au filtre. |
| CSampleDSGenObjectEnum::FetchNextObject | Récupérez un objet et comparez-le au filtre. Si elle correspond, encapsulez-la dans l’objet générique et retournez un pointeur IDispatch . |
| CSampleDSGenObjectEnum::EnumGenericObjects | Gérer la récupération des objets. |
| CSampleDSGenObjectEnum :: suivant | Récupère le nombre spécifié d’éléments de l’objet d’énumération indiqué. |
| CSampleDSGenObjectEnum::IsValidDSFilter | Vérifiez que la classe d’objet en trouve une dans la liste de filtres. |
| CSampleDSGenObjectEnum::BuildDSFilterArray | Gérez le tableau de filtres. |
| CSampleDSGenObjectEnum::CreateAndAppendFilterEntry | Ajoutez une nouvelle classe d’objet au filtre et définissez le filtre comme étant contigu. |
| FreeFilterList | Libérez le filtre. |