Méthodes de propriété IADsNamespaces
Les méthodes de propriété de l’interface IADsNamespaces obtiennent et définissent les propriétés décrites dans le tableau suivant. Pour plus d’informations, consultez méthodes de propriété d’interface.
Propriétés
-
DefaultContainer
-
-
Type d’accès : lecture/écriture
-
Type de données de script : BSTR
-
// C++ method syntax HRESULT get_DefaultContainer( [out] BSTR* pbstrDefault ); HRESULT put_DefaultContainer( [in] BSTR bstrDefault );
La propriété DefaultContainer identifie un objet conteneur de base auquel vous pouvez lier et utiliser comme point de départ lors de la navigation. Ces données sont stockées et récupérées à partir de la valeur de Registre suivante.
HKEY_CURRENT_USER Software Microsoft ADs DefaultContainerADSI définit la propriété DefaultContainer pour fournir un moyen rapide d’obtenir un pointeur vers un objet conteneur ADSI précédemment défini.
-
Remarques
Les fournisseurs doivent fournir cette propriété pour chaque utilisateur. Le conteneur par défaut est défini immédiatement après l’appel de IADsNamespaces ::p ut _ DefaultContainer. L’appel de IADs. setinfo n’est pas requis. En fait, l’objet espaces de noms fourni par le système renvoie E _ NOTIMPL pour la méthode IADs. setinfo appelée sur cet objet. Lorsqu’un conteneur est l’objet Namespaces, une opération d’énumération produit toujours une liste d’objets d’espace de noms spécifiques au fournisseur. Quand IADsContainer. GetObject est utilisé pour obtenir un objet Namespace, le paramètre bstrClass est ignoré. Cela est dû au fait que le conteneur, autrement dit, l’objet Namespaces, contient un seul type d’objet, à savoir les objets d’espace de noms spécifiques au fournisseur.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows Vista |
| Serveur minimal pris en charge |
Windows Server 2008 |
| En-tête |
|
| DLL |
|
| IID |
IID _ IADsNamespaces est défini en tant que 28B96BA0-B330-11CF-A9AD-00AA006BC149 |