Methoden der IADsNamespaces-Eigenschaft
Die Methoden der IADsNamespaces-Schnittstelleneigenschaft rufen die in der folgenden Tabelle beschriebenen Eigenschaften ab und legen sie fest. Weitere Informationen finden Sie unter Schnittstelleneigenschaftenmethoden.
Eigenschaften
-
DefaultContainer
-
-
Zugriffstyp: Lese-/Schreibzugriff
-
Skriptdatentyp: BSTR
-
// C++ method syntax HRESULT get_DefaultContainer( [out] BSTR* pbstrDefault ); HRESULT put_DefaultContainer( [in] BSTR bstrDefault );
Die DefaultContainer-Eigenschaft identifiziert ein Basiscontainerobjekt, an das Sie binden und beim Durchsuchen als Ausgangspunkt verwenden können. Diese Daten werden gespeichert und aus dem folgenden Registrierungswert abgerufen.
HKEY_CURRENT_USER Software Microsoft ADs DefaultContainer
ADSI definiert die DefaultContainer-Eigenschaft , um schnell einen Zeiger auf ein zuvor definiertes ADSI-Containerobjekt zu erhalten.
-
Bemerkungen
Anbieter müssen diese Eigenschaft auf Benutzerbasis bereitstellen. Der Standardcontainer wird unmittelbar nach dem Aufruf von IADsNamespaces::p ut_DefaultContainer festgelegt. Der Aufruf von IADs.SetInfo ist nicht erforderlich. Tatsächlich gibt das vom System bereitgestellte Namespaces-Objekt E_NOTIMPL für die IADs.SetInfo-Methode zurück, die für dieses Objekt aufgerufen wird. Wenn ein Container das namespaces-Objekt ist, führt ein Enumerationsvorgang immer zu einer Liste von anbieterspezifischen Namespaceobjekten. Wenn IADsContainer.GetObject zum Abrufen eines Namespaceobjekts verwendet wird, wird der bstrClass-Parameter ignoriert. Dies liegt daran, dass der Container, d. h. das Namespaces-Objekt, nur einen Objekttyp enthält, nämlich anbieterspezifische Namespaceobjekte.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista |
Unterstützte Mindestversion (Server) |
WindowsServer 2008 |
Header |
|
DLL |
|
IID |
IID_IADsNamespaces ist definiert als 28B96BA0-B330-11CF-A9AD-00AA006BC149 |