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