Méthode IDsDisplaySpecifier::IsClassContainer (dsclient.h)
La méthode IDsDisplaySpecifier::IsClassContainer détermine si une classe d’objet donnée est un conteneur.
Syntaxe
BOOL IsClassContainer(
[in] LPCWSTR pszObjectClass,
[in] LPCWSTR pszADsPath,
[in] DWORD dwFlags
);
Paramètres
[in] pszObjectClass
Pointeur vers une chaîne Unicode terminée par null qui contient le nom de la classe d’objet pour déterminer s’il s’agit d’un conteneur. Les exemples de nom de classe d’objet sont « user » et « container ».
[in] pszADsPath
Pointeur vers une chaîne Unicode terminée par null qui contient l’ADsPath d’un objet de classe auquel peut être lié dans le conteneur du spécificateur d’affichage et dont les données de schéma peuvent être obtenues.
[in] dwFlags
Contient des indicateurs qui modifient le comportement de cette méthode. Il peut s’agir de zéro ou de l’indicateur suivant.
DSICCF_IGNORETREATASLEAF
L’attribut treatAsLeaf dans le spécificateur d’affichage est ignoré et seules les données de schéma sont utilisées pour déterminer si la classe est un conteneur.
Valeur retournée
Retourne TRUE si la classe spécifiée est un conteneur. Sinon, il retourne FALSE.
Notes
La méthode utilise les données de schéma et/ou l’attribut treatAsLeaf du spécificateur d’affichage pour déterminer si une classe d’objet est un conteneur. La classe d’objets est déterminée comme un conteneur si le schéma indique que la classe peut contenir d’autres objets. L’attribut treatAsLeaf du spécificateur d’affichage peut être utilisé pour remplacer l’indicateur de schéma.
Spécifications
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
Plateforme cible | Windows |
En-tête | dsclient.h |
DLL | Dsadmin.dll |
Voir aussi
Afficher les interfaces dans services de domaine Active Directory