Compartir a través de


Método IDsDisplaySpecifier::IsClassContainer (dsclient.h)

El método IDsDisplaySpecifier::IsClassContainer determina si una clase de objeto determinada es un contenedor.

Sintaxis

BOOL IsClassContainer(
  [in] LPCWSTR pszObjectClass,
  [in] LPCWSTR pszADsPath,
  [in] DWORD   dwFlags
);

Parámetros

[in] pszObjectClass

Puntero a una cadena Unicode terminada en null que contiene el nombre de la clase de objeto para determinar si es un contenedor. Algunos ejemplos del nombre de clase de objeto son "user" y "container".

[in] pszADsPath

Puntero a una cadena Unicode terminada en null que contiene ADsPath de un objeto de clase al que se puede enlazar en el contenedor del especificador de visualización y cuyos datos de esquema se pueden obtener.

[in] dwFlags

Contiene marcas que modifican el comportamiento de este método. Puede ser cero o la marca siguiente.

DSICCF_IGNORETREATASLEAF

El atributo treatAsLeaf del especificador de presentación se omite y solo se usan los datos del esquema para determinar si la clase es un contenedor.

Valor devuelto

Devuelve TRUE si la clase especificada es un contenedor. De lo contrario, devuelve FALSE.

Comentarios

El método usa los datos de esquema o el atributo treatAsLeaf del especificador de presentación para determinar si una clase de objeto es un contenedor. La clase de objeto se determina como un contenedor si el esquema indica que la clase puede contener otros objetos. El atributo treatAsLeaf del especificador de pantalla se puede usar para invalidar el indicador de esquema.

Requisitos

   
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado dsclient.h
Archivo DLL Dsadmin.dll

Consulte también

Mostrar interfaces en Servicios de dominio de Active Directory

IDsDisplaySpecifier