Freigeben über


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

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.

Zugriffstyp: Lese-/Schreibzugriff

Skriptdatentyp: BSTR

// C++ method syntax
HRESULT get_DefaultContainer(
  [out] BSTR* pbstrDefault
);
HRESULT put_DefaultContainer(
  [in] BSTR bstrDefault
);

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
Iads.h
DLL
Activeds.dll
IID
IID_IADsNamespaces ist definiert als 28B96BA0-B330-11CF-A9AD-00AA006BC149

Weitere Informationen

IADsContainer.GetObject

IADsNamespaces

Methoden der Interface-Eigenschaft