Compartilhar via


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

O método IDsDisplaySpecifier::IsClassContainer determina se uma determinada classe de objeto é um contêiner.

Sintaxe

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

Parâmetros

[in] pszObjectClass

Ponteiro para uma cadeia de caracteres Unicode terminada em nulo que contém o nome da classe de objeto para determinar se é um contêiner. Exemplos do nome da classe de objeto são "user" e "container".

[in] pszADsPath

Ponteiro para uma cadeia de caracteres Unicode terminada em nulo que contém o ADsPath de um objeto de classe que pode ser associado no contêiner do especificador de exibição e cujos dados de esquema podem ser obtidos.

[in] dwFlags

Contém sinalizadores que modificam o comportamento desse método. Isso pode ser zero ou o sinalizador a seguir.

DSICCF_IGNORETREATASLEAF

O atributo treatAsLeaf no especificador de exibição é ignorado e apenas os dados de esquema são usados para determinar se a classe é um contêiner.

Valor retornado

Retornará TRUE se a classe especificada for um contêiner. Caso contrário, retornará FALSE.

Comentários

O método usa os dados de esquema e/ou o atributo treatAsLeaf do especificador de exibição para determinar se uma classe de objeto é um contêiner. A classe de objeto será determinada como um contêiner se o esquema indicar que a classe pode conter outros objetos. O atributo treatAsLeaf do especificador de exibição pode ser usado para substituir o indicador de esquema.

Requisitos

   
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho dsclient.h
DLL Dsadmin.dll

Confira também

Exibir interfaces em Active Directory Domain Services

IDsDisplaySpecifier