Interfaces de servicio de Active Directory

Información general sobre la tecnología de interfaces de servicio de Active Directory.

Para desarrollar interfaces de servicio de Active Directory, necesita estos encabezados:

Para obtener instrucciones de programación para esta tecnología, consulte:

Enumeraciones

 
ADS_ACEFLAG_ENUM

La enumeración ADS_ACEFLAG_ENUM se usa para especificar el comportamiento de una entrada de Access Control (ACE) para un objeto de Active Directory.
ADS_ACETYPE_ENUM

Se usa para especificar el tipo de una entrada de control de acceso para objetos de Active Directory.
ADS_AUTHENTICATION_ENUM

Especifica las opciones de autenticación usadas en ADSI para enlazar a objetos de servicio de directorio.
ADS_CHASE_REFERRALS_ENUM

La enumeración ADS_CHASE_REFERRALS_ENUM especifica si, y cómo se produce el seguimiento de referencias.
ADS_DEREFENUM

La enumeración ADS_DEREFENUM especifica el proceso a través del cual se desreferencian los alias.
ADS_DISPLAY_ENUM

La enumeración ADS_DISPLAY_ENUM especifica cómo se va a mostrar una ruta de acceso.
ADS_ESCAPE_MODE_ENUM

Especifica cómo se muestran los caracteres de escape en una ruta de acceso de directorio.
ADS_FLAGTYPE_ENUM

La enumeración ADS_FLAGTYPE_ENUM especifica valores que se pueden usar para indicar la presencia de los campos ObjectType o InheritedObjectType en la entrada de control de acceso (ACE).
ADS_FORMAT_ENUM

Especifica los tipos de valor de ruta de acceso disponibles usados por el método IADsPathname::Retrieve.
ADS_GROUP_TYPE_ENUM

Especifica el tipo de objetos de grupo en ADSI.
ADS_NAME_INITTYPE_ENUM

La enumeración ADS_NAME_INITTYPE_ENUM especifica los tipos de inicialización que se van a realizar en un objeto NameTranslate. Se usa en la interfaz IADsNameTranslate.
ADS_NAME_TYPE_ENUM

Especifica los formatos usados para representar nombres distintivos.
ADS_OPTION_ENUM

Contiene valores que indican las opciones que se pueden recuperar o establecer con los métodos IADsObjectOptions.GetOption e IADsObjectOptions.SetOption.
ADS_PASSWORD_ENCODING_ENUM

Identifica el tipo de codificación de contraseña usada con la opción ADS_OPTION_PASSWORD_METHOD en los métodos IADsObjectOptions::GetOption e IADsObjectOptions::SetOption.
ADS_PATHTYPE_ENUM

La enumeración ADS_PATHTYPE_ENUM especifica el tipo de objeto en el que la interfaz IADsSecurityUtility va a agregar o modificar un descriptor de seguridad.
ADS_PREFERENCES_ENUM

La enumeración ADS_PREFERENCES_ENUM especifica las preferencias de consulta del proveedor OLE DB para ADSI.
ADS_PROPERTY_OPERATION_ENUM

Especifica formas de actualizar una propiedad con nombre en la memoria caché.
ADS_RIGHTS_ENUM

Especifica los derechos de acceso asignados a un objeto de Active Directory.
ADS_SCOPEENUM

Especifica el ámbito de una búsqueda de directorios.
ADS_SD_CONTROL_ENUM

La enumeración ADS_SD_CONTROL_ENUM especifica marcas de control para un descriptor de seguridad.
ADS_SD_FORMAT_ENUM

La enumeración ADS_SD_FORMAT_ENUM especifica el formato al que la interfaz IADsSecurityUtility convertirá el descriptor de seguridad de un objeto.
ADS_SD_REVISION_ENUM

Especifica el número de revisión de la entrada de control de acceso (ACE) o la lista de control de acceso (ACL) para Active Directory.
ADS_SEARCHPREF_ENUM

Especifica las preferencias de un objeto IDirectorySearch.
ADS_SECURITY_INFO_ENUM

Especifica las opciones disponibles para examinar los datos de seguridad de un objeto.
ADS_SETTYPE_ENUM

La enumeración ADS_SETTYPE_ENUM especifica el formato pathname disponible usado por el método IADsPathname::Set.
ADS_STATUSENUM

Especifica el estado de un conjunto de preferencias de búsqueda con el método IDirectorySearch::SetSearchPreference.
ADS_SYSTEMFLAG_ENUM

La enumeración ADS_SYSTEMFLAG_ENUM define algunos de los valores que se pueden asignar al atributo systemFlags. Algunos de los valores de la enumeración son específicos de los objetos attributeSchema; Otros valores se pueden establecer en objetos de cualquier clase.
ADS_USER_FLAG_ENUM

Define las marcas usadas para establecer las propiedades de usuario en el directorio.
ADSI_DIALECT_ENUM

La enumeración ADSI_DIALECT_ENUM especifica los dialectos de consulta usados en el proveedor OLE DB para ADSI.
ADSTYPEENUM

Se usa para identificar el tipo de datos de un valor de propiedad ADSI.

Functions

 
AbandonSearch

El método IDirectorySearch::AbandonSearch abandona una búsqueda iniciada por una llamada anterior al método ExecuteSearch.
Add (Agregar)

Agrega un elemento con nombre a la colección.
Add (Agregar)

Agrega un objeto ADSI a un grupo existente.
AddAce

El método IADsAccessControlList::AddAce agrega un objeto IADsAccessControlEntry al objeto IADsAccessControlList.
AddLeafElement

Agrega un elemento al final de la ruta de acceso del directorio ya establecido en el objeto Pathname.
ADsBuildEnumerator

La función ADsBuildEnumerator crea un objeto enumerador para el objeto contenedor ADSI especificado.
ADsBuildVarArrayInt

La función ADsBuildVarArrayInt crea una matriz variante de enteros a partir de una matriz de valores DWORD.
ADsBuildVarArrayStr

La función ADsBuildVarArrayStr crea una matriz variante a partir de una matriz de cadenas Unicode.
ADsEncodeBinaryData

La función ADsEncodeBinaryData convierte un objeto binario grande (BLOB) en el formato Unicode adecuado para insertarse en un filtro de búsqueda.
ADsEnumerateNext

La función ADsEnumerateNext enumera a través de un número especificado de elementos de la posición actual del enumerador.
ADsFreeEnumerator

Libera un objeto enumerador creado con la función ADsBuildEnumerator.
ADsGetLastError

La función ADsGetLastError recupera el valor de código de último error del subproceso que llama.
ADsGetObject

Enlaza a un objeto dado su ruta de acceso y un identificador de interfaz especificado.
ADsOpenObject

Enlaza a un objeto ADSI con credenciales explícitas de nombre de usuario y contraseña.
ADsSetLastError

ADsSetLastError establece el último valor de código de error para el subproceso que llama.
AllocADsMem

Asigna un bloque de memoria del tamaño especificado.
AllocADsStr

Asigna memoria para y copia una cadena especificada.
BinarySDToSecurityDescriptor

Convierte un descriptor de seguridad binario en un objeto IADsSecurityDescriptor.
ChangePassword

Cambia la contraseña de usuario del valor antiguo especificado a un nuevo valor.
Borrar

Borra los valores actuales del objeto de valor de propiedad.
CloseSearchHandle

El método IDirectorySearch::CloseSearchHandle cierra el identificador a un resultado de búsqueda y libera la memoria asociada.
Continuar

El método IADsServiceOperations::Continue reanuda una operación de servicio pausada por el método IADsServiceOperations::P ause.
ConvertSecurityDescriptor

Convierte un descriptor de seguridad de un formato a otro.
CopyAccessList

El método IADsAccessControlList::CopyAccessList copia todas las entradas de control de acceso (ACE) de la lista de control de acceso (ACL) en el espacio de proceso del autor de la llamada.
CopyAcl

El método IADsAcl::CopyAcl realiza una copia de la ACL existente.
CopyHere

El método IADsContainer::CopyHere crea una copia del objeto de directorio especificado en este contenedor.
CopyPath

Crea una copia del objeto Pathname.
CopySecurityDescriptor

El método IADsSecurityDescriptor::CopySecurityDescriptor copia un objeto descriptor de seguridad ADSI que contiene datos de seguridad sobre un objeto.
Crear

Configura una solicitud para crear un objeto de directorio de la clase de esquema especificada y un nombre determinado en el contenedor.
CreateDSObject

Crea un elemento secundario del objeto de servicio de directorio actual.
Eliminar

Elimina un objeto de directorio especificado de este contenedor.
DeleteDSObject

Elimina un objeto hoja en un árbol de directorios.
DeleteObject

El método IADsDeleteOps::D eleteObject elimina un objeto ADSI.
ExecuteSearch

El método IDirectorySearch::ExecuteSearch ejecuta una búsqueda y pasa los resultados al autor de la llamada.
FreeADsMem

Libera la memoria asignada por AllocADsMem o ReallocADsMem.
FreeADsStr

Libera la memoria de una cadena asignada por AllocADsStr o ReallocADsStr.
FreeColumn

El método IDirectorySearch::FreeColumn libera memoria que el método IDirectorySearch::GetColumn asignó para los datos de la columna.
Get

Recupera una propiedad de un nombre determinado de la memoria caché de propiedades.
Get

Recupera el nombre de un objeto de directorio en el formato especificado.
get__NewEnum

El método IADsAccessControlList::get__NewEnum se usa para obtener un objeto enumerador para que la ACL enumere los ACL.
get__NewEnum

El método IADsCollection::get__NewEnum obtiene un objeto enumerador dependiente que implementa IEnumVARIANT para este objeto de colección ADSI. Tenga en cuenta que hay dos caracteres de subrayado en el nombre de función (get__NewEnum).
get__NewEnum

Recupera un objeto enumerador para el contenedor.
get__NewEnum

El método IADsMembers::get__NewEnum obtiene un objeto enumerador dependiente que implementa IEnumVARIANT para este objeto de colección ADSI. Tenga en cuenta que hay dos caracteres de subrayado en el nombre de función (get__NewEnum).
get_SecurityMask

Determina qué elementos del descriptor de seguridad se van a recuperar o establecer. (Obtener)
GetAnyDCName

Recupera el nombre DNS de un controlador de dominio en el dominio del equipo local.
GetColumn

El método IDirectorySearch::GetColumn obtiene datos de una columna con nombre del resultado de búsqueda.
GetDCSiteName

Recupera el nombre del sitio de Active Directory que contiene el equipo local.
GetElement

Recupera un elemento de una ruta de acceso de directorio.
GetEscapedElement

Se usa para escapar caracteres especiales en la ruta de acceso de entrada.
GetEx

Recupera, desde la memoria caché de propiedades, los valores de propiedad de un atributo determinado.
GetEx

Obtiene los nombres de objeto en el formato especificado.
GetFirstRow

El método GetFirstRow obtiene la primera fila de un resultado de búsqueda. Este método emitirá o volverá a emitir una nueva búsqueda, incluso si se ha llamado a este método antes.
GetInfo

Se carga en los valores de caché de propiedades de las propiedades admitidas de este objeto ADSI desde el almacén de directorios subyacente.
GetInfoEx

El método IADs::GetInfoEx carga los valores de las propiedades especificadas del objeto ADSI desde el almacén de directorios subyacente en la memoria caché de propiedades.
GetNextColumnName

El método IDirectorySearch::GetNextColumnName obtiene el nombre de la columna siguiente en el resultado de búsqueda que contiene datos.
GetNextRow

Obtiene la siguiente fila del resultado de búsqueda.
GetNumElements

Recupera el número de elementos de la ruta de acceso.
GetObject

Recupera un elemento de la colección.
GetObject

Recupera una interfaz para un objeto de directorio en el contenedor.
GetObjectAttributes

Recupera uno o varios atributos especificados del objeto de servicio de directorio.
GetObjectInformation

El método IDirectoryObject::GetObjectInformation recupera un puntero a una estructura de ADS_OBJECT_INFO que contiene datos relacionados con la identidad y la ubicación de un objeto de servicio de directorio.
GetObjectProperty

Recupera un valor de atributo.
GetOption

Obtiene una opción específica del proveedor para un objeto de directorio.
GetPreviousRow

El método IDirectorySearch::GetPreviousRow obtiene la fila anterior del resultado de búsqueda. Si el proveedor no proporciona compatibilidad con cursores, debe devolver E_NOTIMPL.
GetPropertyItem

Recupera el elemento que coincide con el nombre de la lista.
GetSecurityDescriptor

Recupera un descriptor de seguridad para el archivo, el recurso compartido de archivos o la clave del Registro especificados.
GetTrees

Recupera los nombres DNS de todos los árboles de directorio del bosque del equipo local.
Grupos

Obtiene una colección de los objetos de grupo ADSI a los que pertenece este usuario.
Init

Inicializa un objeto de traducción de nombre mediante el enlace a un servidor de directorios, un dominio o un catálogo global especificados mediante las credenciales del usuario actual.
InitEx

Inicializa un objeto de traducción de nombre mediante el enlace a un servidor de directorios, un dominio o un catálogo global especificados mediante la credencial de usuario especificada.
IsMember

Determina si un objeto de servicio de directorio es un miembro inmediato del grupo.
Elemento

El método IADsPropertyList::Item recupera el elemento de propiedad especificado de la lista.
Miembros

Recupera una colección de los miembros inmediatos del grupo.
MoveHere

Mueve un objeto especificado al contenedor que implementa esta interfaz.
Siguiente

El método IADsPropertyList::Next obtiene el siguiente elemento de la lista de propiedades. El elemento devuelto es un objeto Property Entry.
OpenDSObject

Enlaza a un objeto ADSI, utilizando las credenciales especificadas y recupera un puntero IDispatch al objeto especificado.
Operaciones

Interpreta el código de control y los parámetros de entrada según las especificaciones del proveedor.
Pausar

El método IADsPrintJobOperations::P ause detiene el procesamiento del trabajo de impresión actual. Llame al método IADsPrintJobOperations::Resume para continuar el procesamiento.
Pausar

El método IADsPrintQueueOperations::P ause suspende el procesamiento de trabajos de impresión dentro de un servicio de cola de impresión.
Pausar

El método IADsServiceOperations::P ause pausa un servicio iniciado con el método IADsServiceOperations::Start.
PrintJobs

El método IADsPrintQueueOperations::P rintJobs obtiene un puntero de interfaz IADsCollection en la colección de los trabajos de impresión procesados en esta cola de impresión.
PrivateGetIDsOfNames

El agregador llama al método IADsExtension::P rivateGetIDsOfNames. El método puede usar los datos de tipo para obtener DISPID mediante IDispatch::GetIDsOfNames.
PrivateInvoke

ADSI llama normalmente al método IADsExtension::P rivateInvoke después del método IADsExtension::P rivateGetIDsOfNames. Este método puede tener una implementación personalizada o puede delegar la operación en el método IDispatch::D ispInvoke.
Purgar

El método IADsPrintQueueOperations::P urge borra la cola de impresión de todos los trabajos de impresión sin procesarlos.
PurgePropertyList

Elimina todos los elementos de la lista de propiedades.
Poner

Establece los valores de un atributo en la caché de atributos ADSI.
put_SecurityMask

Determina qué elementos del descriptor de seguridad se van a recuperar o establecer. (Put)
PutEx

Modifica los valores de un atributo en la caché de atributos ADSI.
PutObjectProperty

Establece un valor de atributo.
PutPropertyItem

Novedades los valores de un elemento de la lista de propiedades.
Calificadores

Devuelve una colección de objetos ADSI que describen calificadores adicionales para esta clase de esquema.
Calificadores

Devuelve una colección de objetos ADSI que describen calificadores adicionales de esta propiedad.
ReallocADsMem

Reasigna y copia un bloque de memoria existente.
ReallocADsStr

Crea una copia de una cadena Unicode.
RefreshSchemaCache

El método IADsADSystemInfo::RefreshSchemaCache actualiza la caché de esquemas de Active Directory.
Remove

El método IADsCollection::Remove quita el elemento con nombre de este objeto de colección ADSI.
Remove

El método IADsGroup::Remove quita el objeto de usuario especificado de este grupo. La operación no quita el propio objeto de grupo aunque no haya ningún miembro restante en el grupo.
RemoveAce

Quita una entrada de control de acceso (ACE) de la lista de control de acceso (ACL).
RemoveLeafElement

Quita el último elemento de la ruta de acceso del directorio que se ha establecido en el objeto Pathname.
Reset

Restablece la lista al primer elemento.
ResetPropertyItem

Quita el elemento especificado de la lista; es decir, de la memoria caché.
Recursos

El método IADsFileServiceOperations::Resources obtiene un puntero a un puntero a la interfaz IADsCollection en una colección de los objetos de recursos que representan los recursos abiertos actuales en este servicio de archivos.
Reanudar

El método IADsPrintJobOperations::Resume continúa el trabajo de impresión detenido por el método IADsPrintJobOperations::P ause.
Reanudar

El método IADsPrintQueueOperations::Resume reanuda el procesamiento de trabajos de impresión suspendidos en la cola de impresión.
Recuperar

El método IADsPathname::Retrieve recupera la ruta de acceso del objeto con diferentes tipos de formato.
SecurityDescriptorToBinarySD

Convierte un objeto IADsSecurityDescriptor en el formato de descriptor de seguridad binario.
Sesiones

El método IADsFileServiceOperations::Sessions obtiene un puntero a un puntero a la interfaz IADsCollection en una colección de los objetos de sesión que representan las sesiones abiertas actuales para este servicio de archivos.
Establecimiento

Dirige el servicio de directorio para configurar un objeto especificado para la traducción de nombres.
Establecimiento

Configura el objeto Pathname para analizar una ruta de acceso de directorio.
SetDisplayType

Especifica cómo mostrar la ruta de acceso de un objeto.
SetEx

Establece una matriz de objetos para la traducción de nombres.
SetInfo

El método IADs::SetInfo guarda los valores de propiedad almacenados en caché del objeto ADSI en el almacén de directorios subyacente.
SetObjectAttributes

El método IDirectoryObject::SetObjectAttributes modifica los datos de uno o varios atributos de objeto especificados definidos en la estructura ADS_ATTR_INFO.
Setoption

Establece una opción específica del proveedor para manipular un objeto de directorio.
SetPassword

El método IADsServiceOperations::SetPassword establece la contraseña de la cuenta usada por el administrador de servicios. Se llama a este método cuando se crea el contexto de seguridad de este servicio.
SetPassword

Establece la contraseña de usuario en un valor especificado.
SetSearchPreference

Especifica una preferencia de búsqueda para obtener datos en una búsqueda posterior.
SetSecurityDescriptor

Establece el descriptor de seguridad para el archivo, el recurso compartido de archivos o la clave del Registro especificados.
Apagar

El método IADsComputerOperations::Shutdown hace que un equipo bajo el control ADSI ejecute la operación de apagado con un reinicio opcional.
Skip

Omite un número especificado de elementos, contando desde la posición actual del cursor, en la lista de propiedades.
Iniciar

El método IADsServiceOperations::Start inicia un servicio de red.
Estado

El método IADsComputerOperations::Status recupera el estado de un equipo.
Detención

El método IADsServiceOperations::Stop detiene un servicio de red activo actualmente.

Interfaces

 
Iads

La interfaz IAD define las características básicas del objeto, es decir, las propiedades y los métodos, de cualquier objeto ADSI.
IADsAccessControlEntry

La interfaz IADsAccessControlEntry es una interfaz dual que permite a los clientes de directorio acceder y manipular entradas de control de acceso individuales (ACE) del objeto propietario.
IADsAccessControlList

La interfaz IADsAccessControlList es una interfaz dual que administra entradas de control de acceso individuales (ACE).
IADsAcl

La interfaz IADsAcl proporciona métodos para que un cliente ADSI acceda y manipule los valores de atributo de ACL o Inherited ACL. Esta interfaz manipula los atributos.
IADsADSystemInfo

La interfaz IADsADSystemInfo recupera datos sobre el equipo local si ejecuta un sistema operativo Windows en un dominio de Windows. Por ejemplo, puede obtener el dominio, el sitio y el nombre distintivo del equipo local.
IADsBackLink

La interfaz IADsBackLink proporciona métodos para que un cliente ADSI acceda al atributo Back Link. Puede llamar a los métodos de propiedad de esta interfaz para obtener y modificar el atributo .
IADsCaseIgnoreList

La interfaz IADsCaseIgnoreList proporciona métodos para que un cliente ADSI acceda al atributo Case Ignore List. Puede llamar a los métodos de propiedad de esta interfaz para obtener y modificar el atributo .
IADsClass

La interfaz IADsClass está diseñada para administrar objetos de clase de esquema que proporcionan definiciones de clase para cualquier objeto ADSI. Otras interfaces de administración de esquemas incluyen IADsProperty para definiciones de atributos e IADsSyntax para la sintaxis de atributo.
IADsCollection

La interfaz IADsCollection es una interfaz dual que permite que su objeto ADSI de hospedaje defina y administre un conjunto arbitrario de elementos de datos con nombre para un servicio de directorio.
IADsComputer

La interfaz IADsComputer es una interfaz dual que hereda de los IAD.
IADsComputerOperations

La interfaz IADsComputerOperations es una interfaz dual que hereda de los IAD.
IADsContainer

La interfaz IADsContainer permite a un objeto contenedor ADSI crear, eliminar y administrar objetos ADSI contenidos. Los objetos contenedor representan árboles de directorio jerárquicos, como en un sistema de archivos, y para organizar la jerarquía de directorios.
IADsDeleteOps

La interfaz IADsDeleteOps especifica un método que un objeto puede usar para eliminarse del directorio subyacente. Para un objeto contenedor, el método elimina sus elementos secundarios y el subárbol completo.
IADsDNWithBinary

La interfaz IADsDNWithBinary proporciona métodos para que un cliente ADSI asocie un nombre distintivo (DN) con el GUID de un objeto.
IADsDNWithString

La interfaz IADsDNWithString proporciona métodos para que un cliente ADSI asocie un nombre distintivo (DN) a un valor de cadena.
IADsDomain

La interfaz IADsDomain es una interfaz dual que hereda de los IAD.
IADsEmail

La interfaz IADsEmail proporciona métodos para que un cliente ADSI acceda al atributo Email Address.
IADsExtension

La interfaz IADsExtension forma la base del modelo de extensión de aplicación ADSI.
IADsFaxNumber

La interfaz IADsFaxNumber proporciona métodos para que un cliente ADSI acceda al atributo Facsimile Telephone Number.
IADsFileService

La interfaz IADsFileService es una interfaz dual que hereda de IADsService.
IADsFileServiceOperations

La interfaz IADsFileServiceOperations es una interfaz dual que hereda de IADsServiceOperations.
IADsFileShare

La interfaz IADsFileShare es una interfaz dual que hereda de los IAD. Está diseñado para representar un recurso compartido de archivos publicado a través de la red. Llame a los métodos de IADsFileShare para acceder o publicar datos sobre un punto de recurso compartido de archivos.
IADsGroup

Administra los datos de pertenencia a grupos en un servicio de directorio.
IADsHold

La interfaz IADsHold proporciona métodos para que un cliente ADSI acceda al atributo Hold.
IADsLargeInteger

Se usa para manipular enteros de 64 bits del tipo LargeInteger.
IADsLocality

La interfaz IADsLocality es una interfaz dual que hereda de los IAD.
IADsMembers

La interfaz IADsMembers es una interfaz dual.
IADsNamespaces

El proveedor de ADs implementa la interfaz IADsNamespaces y se usa para administrar objetos de espacio de nombres.
IADsNameTranslate

IADsNameTranslateinterface traduce nombres distintivos (DN) entre varios formatos, tal y como se define en la enumeración ADS_NAME_TYPE_ENUM. La característica está disponible para los objetos de Active Directory.
IADsNetAddress

La interfaz IADsNetAddress proporciona métodos para que un cliente ADSI acceda al atributo Net Address.
IADsO

La interfaz IADsO es una interfaz dual que hereda de los IAD.
IADsObjectOptions

Proporciona un mecanismo directo para especificar y obtener opciones específicas del proveedor para manipular un objeto ADSI.
IADsOctetList

La interfaz IADsOctetList proporciona métodos para que un cliente ADSI acceda al atributo Octet List.
IADsOpenDSObject

La interfaz IADsOpenDSObject está diseñada para proporcionar un contexto de seguridad para enlazar a un objeto en el almacén de directorios subyacente.
IADsOU

Se usa para administrar objetos organizationalUnit.
IADsPath

La interfaz IADsPath proporciona métodos para que un cliente ADSI acceda al atributo Path.
IADsPathname

Analiza la ruta de acceso X.500 y Windows en ADSI.
IADsPostalAddress

La interfaz IADsPostalAddress proporciona métodos para que un cliente ADSI acceda al atributo Dirección postal.
IADsPrintJob

La interfaz IADsPrintJob es una interfaz dual que hereda de los IAD.
IADsPrintJobOperations

La interfaz IADsPrintJobOperations es una interfaz dual que hereda de los IAD.
IADsPrintQueue

La interfaz IADsPrintQueue representa una impresora en una red.
IADsPrintQueueOperations

Se usa para controlar una impresora desde una red.
IADsProperty

La interfaz IADsProperty está diseñada para administrar una única definición de atributo para un objeto de clase de esquema.
IADsPropertyEntry

La interfaz IADsPropertyEntry se usa para administrar una entrada de propiedad en la memoria caché de propiedades.
IADsPropertyList

La interfaz IADsPropertyList se usa para modificar, leer y actualizar una lista de entradas de propiedad en la memoria caché de propiedades de un objeto.
IADsPropertyValue

Se usa para representar el valor de un objeto IADsPropertyEntry en un tipo de datos predefinido.
IADsPropertyValue2

Se usa para representar el valor de un objeto IADsPropertyEntry en cualquier formato de datos.
IADsReplicaPointer

La interfaz IADsReplicaPointer proporciona métodos para que un cliente ADSI acceda al atributo Replica Pointer.
IADsResource

La interfaz IADsResource es una interfaz dual que hereda de los IAD. Está diseñado para administrar un recurso abierto para un servicio de archivos a través de una red.
IADsSecurityDescriptor

Proporciona acceso a las propiedades de un objeto descriptor de seguridad ADSI.
IADsSecurityUtility

La interfaz IADsSecurityUtility se usa para obtener, establecer o recuperar el descriptor de seguridad en un archivo, un recurso compartido de archivos o una clave del Registro.
IADsService

La interfaz IADsService es una interfaz dual que hereda de los IAD.
IADsServiceOperations

La interfaz IADsServiceOperations es una interfaz dual que hereda de los IAD.
IADsSession

La interfaz IADsSession es una interfaz dual que hereda de los IAD. Está diseñado para representar una sesión activa para el servicio de archivos a través de una red.
IADsSyntax

La interfaz IADsSyntax especifica métodos para identificar y modificar los tipos de datos de Automation disponibles que se usan para representar sus datos.
IADsTimestamp

La interfaz IADsTimestamp proporciona métodos para que un cliente ADSI acceda al atributo Timestamp.
IADsTypedName

La interfaz IADsTypedName proporciona métodos para que un cliente ADSI acceda al atributo Typed Name.
IADsUser

La interfaz IADsUser es una interfaz dual que hereda de los IAD.
IADsWinNTSystemInfo

La interfaz IADsWinNTSystemInfo recupera la información del sistema WinNT sobre un equipo. Esta información del sistema incluye el nombre de la cuenta de usuario, el dominio de usuario, el nombre de host y el controlador de dominio principal del equipo host.
IDirectoryObject

La interfaz IDirectoryObject es una interfaz COM que no es de Automatización que proporciona a los clientes acceso directo a objetos de servicio de directorio.
IDirectorySchemaMgmt

No se ha implementado actualmente y no se debe usar.
IDirectorySearch

La interfaz IDirectorySearch es una interfaz COM pura que proporciona un método de sobrecarga bajo que los clientes que no son de Automatización pueden usar para realizar consultas en el directorio subyacente.

Estructuras

 
ADS_ATTR_DEF

La estructura ADS_ATTR_DEF solo se usa como parte de IDirectorySchemaMgmt, que es una interfaz obsoleta.
ADS_ATTR_INFO

Se usa para contener uno o varios valores de atributo para su uso con el método IDirectoryObject::CreateDSObject, IDirectoryObject::GetObjectAttributes o IDirectoryObject::SetObjectAttributes.
ADS_BACKLINK

La estructura ADS_BACKLINK es una representación ADSI de la sintaxis del atributo Back Link.
ADS_CASEIGNORE_LIST

La estructura ADS_CASEIGNORE_LIST es una representación ADSI de la sintaxis del atributo Case Ignore List.
ADS_CLASS_DEF

La estructura ADS_CLASS_DEF solo se usa como parte de IDirectorySchemaMgmt, que es una interfaz obsoleta. La información siguiente solo se proporciona con fines heredados. La estructura ADS_CLASS_DEF contiene las definiciones de una clase de objeto.
ADS_DN_WITH_BINARY

Se usa con la estructura ADSVALUE para contener un valor de atributo de nombre distintivo que también contiene datos binarios.
ADS_DN_WITH_STRING

Se usa con la estructura ADSVALUE para contener un valor de atributo de nombre distintivo que también contiene datos de cadena.
ADS_EMAIL

La estructura ADS_EMAIL es una representación ADSI de la sintaxis del atributo EMail Address.
ADS_FAXNUMBER

La estructura ADS_FAXNUMBER es una representación ADSI de la sintaxis del atributo Facsimile Telephone Number.
ADS_HOLD

La estructura ADS_HOLD es una representación ADSI de la sintaxis del atributo Hold.
ADS_NETADDRESS

La estructura ADS_NETADDRESS es una representación ADSI de la sintaxis del atributo Net Address.
ADS_NT_SECURITY_DESCRIPTOR

La estructura ADS_NT_SECURITY_DESCRIPTOR define el tipo de datos del descriptor de seguridad para Windows.
ADS_OBJECT_INFO

La estructura ADS_OBJECT_INFO especifica los datos, incluida la identidad y la ubicación, de un objeto de servicio de directorio.
ADS_OCTET_LIST

La estructura ADS_OCTET_LIST es una representación ADSI de una secuencia ordenada de cadenas de un solo byte.
ADS_OCTET_STRING

La estructura ADS_OCTET_STRING es una representación ADSI de la sintaxis del atributo String octeto usada en Active Directory.
ADS_PATH

La estructura ADS_PATH es una representación ADSI de la sintaxis del atributo Path.
ADS_POSTALADDRESS

La estructura ADS_POSTALADDRESS es una representación ADSI del atributo Dirección postal.
ADS_PROV_SPECIFIC

La estructura ADS_PROV_SPECIFIC contiene datos específicos del proveedor representados como un objeto binario grande (BLOB).
ADS_REPLICAPOINTER

Representa una representación ADSI de la sintaxis del atributo Replica Pointer.
ADS_SEARCH_COLUMN

La estructura ADS_SEARCH_COLUMN especifica el contenido de una columna de búsqueda en la consulta devuelta desde la base de datos del servicio de directorios.
ADS_SEARCHPREF_INFO

La estructura ADS_SEARCHPREF_INFO especifica las preferencias de consulta.
ADS_SORTKEY

La estructura ADS_SORTKEY especifica cómo ordenar una consulta.
ADS_TIMESTAMP

La estructura ADS_TIMESTAMP es una representación ADSI de la sintaxis del atributo Timestamp.
ADS_TYPEDNAME

Representa una representación ADSI de la sintaxis de atributo Typed Name.
ADS_VLV

Contiene metadatos usados para realizar búsquedas en la vista de lista virtual (VLV).
ADSVALUE

Contiene un valor especificado como un tipo de datos ADSI.