ADS_OPTION_ENUM enumeración (iads.h)
El tipo de enumeración ADS_OPTION_ENUM contiene valores que indican las opciones que se pueden recuperar o establecer con los métodos IADsObjectOptions.GetOption e IADsObjectOptions.SetOption .
Syntax
typedef enum __MIDL___MIDL_itf_ads_0001_0077_0001 {
ADS_OPTION_SERVERNAME = 0,
ADS_OPTION_REFERRALS,
ADS_OPTION_PAGE_SIZE,
ADS_OPTION_SECURITY_MASK,
ADS_OPTION_MUTUAL_AUTH_STATUS,
ADS_OPTION_QUOTA,
ADS_OPTION_PASSWORD_PORTNUMBER,
ADS_OPTION_PASSWORD_METHOD,
ADS_OPTION_ACCUMULATIVE_MODIFICATION,
ADS_OPTION_SKIP_SID_LOOKUP
} ADS_OPTION_ENUM;
Constantes
ADS_OPTION_SERVERNAME Valor: 0 Obtiene un VT_BSTR que contiene el nombre de host del servidor para el enlace actual. a este objeto. Esta opción no es compatible con . Método IADsObjectOptions.SetOption . |
ADS_OPTION_REFERRALS Obtiene o establece un valor de VT_I4 que indica cómo se realiza el seguimiento de referencias en un objeto . . Esta opción puede contener una de las valores definidos por el ADS_CHASE_REFERRALS_ENUM Enumeración. |
ADS_OPTION_PAGE_SIZE Obtiene o establece un valor de VT_I4 que indica el tamaño de página en una búsqueda paginada. |
ADS_OPTION_SECURITY_MASK Obtiene o establece un valor de VT_I4 que controla los datos del descriptor de seguridad que pueden ser leer en el objeto . Esta opción puede contener cualquier combinación de los valores definidos en . ADS_SECURITY_INFO_ENUM enumeración. |
ADS_OPTION_MUTUAL_AUTH_STATUS Obtiene un valor de VT_I4 que determina si la autenticación mutua se realiza mediante . Capa SSPI. Si el valor de opción devuelto contiene la marca ISC_RET_MUTUAL_AUTH , definido en Sspi.h, se ha realizado la autenticación mutua. Si el valor de opción devuelto no contiene la marca ISC_RET_MUTUAL_AUTH y, a continuación, no se ha realizado la autenticación mutua. Para para obtener más información sobre la autenticación mutua, consulte SSPI. Este la opción no es compatible con . Método IADsObjectOptions.SetOption . |
ADS_OPTION_QUOTA Permite leer la cuota efectiva y la cuota usada de una entidad de seguridad. Esta opción toma una VT_BSTR valor que contiene la entidad de seguridad para la que se pueden leer las cuotas. Si la cadena de entidad de seguridad es de longitud cero o el valor es un valor VT_EMPTY , la entidad de seguridad es el usuario que ha iniciado sesión actualmente. Esta opción solo es compatible con . Método IADsObjectOptions.SetOption . |
ADS_OPTION_PASSWORD_PORTNUMBER Recupera o establece un valor de VT_I4 que contiene el número de puerto que ADSI usa para establece una conexión cuando se establece o cambia la contraseña. De forma predeterminada, ADSI usa el puerto 636 para establecer un conexión para establecer o cambiar la contraseña. |
ADS_OPTION_PASSWORD_METHOD Recupera o establece un valor de VT_I4 que especifica el método de codificación de contraseñas. Esta opción puede contener uno de los valores definidos en . ADS_PASSWORD_ENCODING_ENUM Enumeración. |
ADS_OPTION_ACCUMULATIVE_MODIFICATION Contiene un valor de VT_BOOL que especifica si las operaciones de cambio de valor de atributo debe acumularse. De forma predeterminada, cuando se modifica un valor de atributo más de una vez, el valor anterior la operación de cambio se sobrescribe mediante la operación más reciente. Si esta opción está establecida en VARIANT_TRUE, cada operación de cambio de valor de atributo se acumula en la memoria caché. Cuando se confirman las actualizaciones del valor de atributo en el servidor con . Método IADs.SetInfo , cada individuo acumulado la operación se envía al servidor. Cuando esta opción se ha establecido en VARIANT_TRUE, no se puede restablecer a VARIANT_FALSE durante la vigencia del objeto ADSI. Para restablecer esta opción, todas Las referencias al objeto ADSI deben liberarse y el objeto debe enlazarse de nuevo. Cuando el objeto está enlazado para volver a hacerlo, esta opción se establecerá en VARIANT_FALSE de forma predeterminada. Esta opción solo afecta a los valores de atributo modificados con . IADs.PutEx y IADsPropertyList.PutPropertyItem Métodos. El método IADs.Put omite esta opción. |
ADS_OPTION_SKIP_SID_LOOKUP Si esta opción se establece en el objeto , no se realizará ninguna búsqueda (ya sea durante la recuperación o durante la modificación). Esta opción afecta a los IAD y Interfaces IADsPropertyList . También es aplicable al recuperar el uso de cuota efectivo de un usuario determinado. |
Requisitos
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Encabezado | iads.h |