IADsNamespaces, méthodes de propriété
Les méthodes de propriété d’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 DefaultContainer
ADSI définit la propriété DefaultContainer pour fournir un moyen rapide d’obtenir un pointeur vers un objet conteneur ADSI défini précédemment.
-
Notes
Les fournisseurs doivent fournir cette propriété par utilisateur. Le conteneur par défaut est défini immédiatement après l’appel de IADsNamespaces::p ut_DefaultContainer. L’appel d’IADs.SetInfo n’est pas obligatoire. En fait, l’objet d’espaces de noms fourni par le système retourne E_NOTIMPL pour la méthode IADs.SetInfo appelée sur cet objet. Lorsqu’un conteneur est l’objet d’espaces de noms, une opération d’énumération génère toujours une liste d’objets d’espace de noms spécifiques au fournisseur. Lorsque IADsContainer.GetObject est utilisé pour obtenir un objet d’espace de noms, le paramètre bstrClass est ignoré. En effet, le conteneur, c’est-à-dire l’objet d’espaces de noms, ne contient qu’un seul type d’objet, à savoir les objets d’espace de noms spécifiques au fournisseur.
Spécifications
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 comme 28B96BA0-B330-11CF-A9AD-00AA006BC149 |