Leer en inglés

Compartir a través de


Métodos de propiedad IADsNamespaces

Los métodos de propiedad de la interfaz IADsNamespaces obtienen y establecen las propiedades descritas en la tabla siguiente. Para obtener más información, vea Interface Property Methods.

Propiedades

DefaultContainer

La propiedad DefaultContainer identifica un objeto de contenedor base al que se puede enlazar y usar como punto de partida al examinar. Estos datos se almacenan y recuperan del siguiente valor del Registro.

HKEY_CURRENT_USER
   Software
      Microsoft
         ADs
            DefaultContainer

ADSI define la propiedad DefaultContainer para proporcionar una forma rápida de obtener un puntero a un objeto contenedor ADSI definido previamente.

Tipo de acceso: lectura/escritura

Tipo de datos de scripting: BSTR

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

Comentarios

Los proveedores deben proporcionar esta propiedad por usuario. El contenedor predeterminado se establece inmediatamente después de la invocación de IADsNamespaces::p ut_DefaultContainer. No se requiere llamar a IADs.SetInfo . De hecho, el objeto de espacios de nombres proporcionados por el sistema devuelve E_NOTIMPL para el método IADs.SetInfo al que se llama en este objeto. Cuando un contenedor es el objeto de espacios de nombres, una operación de enumeración siempre da como resultado una lista de objetos de espacio de nombres específicos del proveedor. Cuando se usa IADsContainer.GetObject para obtener un objeto de espacio de nombres, se omite el parámetro bstrClass . Esto se debe a que el contenedor, es decir, el objeto de espacios de nombres, contiene solo un tipo de objeto, es decir, objetos de espacio de nombres específicos del proveedor.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista
Servidor mínimo compatible
Windows Server 2008
Encabezado
Iads.h
Archivo DLL
Activeds.dll
IID
IID_IADsNamespaces se define como 28B96BA0-B330-11CF-A9AD-00AA006BC149

Consulte también

IADsContainer.GetObject

IADsNamespaces

Métodos de propiedad interface