Partager via


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

IDDisplaySpecifier