Condividi tramite


Metodo IDsDisplaySpecifier::IsClassContainer (dsclient.h)

Il metodo IDsDisplaySpecifier::IsClassContainer determina se una classe oggetto specificata è un contenitore.

Sintassi

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

Parametri

[in] pszObjectClass

Puntatore a una stringa Unicode con terminazione Null contenente il nome della classe oggetto per determinare se si tratta di un contenitore. Esempi del nome della classe oggetto sono "user" e "container".

[in] pszADsPath

Puntatore a una stringa Unicode con terminazione Null che contiene il valore ADsPath di un oggetto classe a cui è possibile associare nel contenitore dell'identificatore di visualizzazione e i cui dati dello schema possono essere ottenuti.

[in] dwFlags

Contiene flag che modificano il comportamento di questo metodo. Può essere zero o il flag seguente.

DSICCF_IGNORETREATASLEAF

L'attributo treatAsLeaf nell'identificatore di visualizzazione viene ignorato e vengono usati solo i dati dello schema per determinare se la classe è un contenitore.

Valore restituito

Restituisce TRUE se la classe specificata è un contenitore. In caso contrario, restituisce FALSE.

Commenti

Il metodo usa i dati dello schema e/o l'attributo treatAsLeaf dell'identificatore di visualizzazione per determinare se una classe oggetto è un contenitore. La classe oggetto è determinata come contenitore se lo schema indica che la classe può contenere altri oggetti. L'attributo treatAsLeaf dell'identificatore di visualizzazione può essere usato per eseguire l'override dell'indicatore dello schema.

Requisiti

   
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione dsclient.h
DLL Dsadmin.dll

Vedi anche

Visualizzare le interfacce in Active Directory Domain Services

IDDisplaySpecifier