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.
-
DefaultContainer
-
-
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 );
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.
-
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.
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista |
Servidor mínimo compatible |
Windows Server 2008 |
Encabezado |
|
Archivo DLL |
|
IID |
IID_IADsNamespaces se define como 28B96BA0-B330-11CF-A9AD-00AA006BC149 |