estructura DS_REPL_VALUE_META_DATA_BLOB (ntdsapi.h)
La estructura DS_REPL_VALUE_META_DATA_BLOB se usa para contener metadatos de replicación de valores de atributo. Esta estructura es similar a la estructura de DS_REPL_VALUE_META_DATA_2 , pero se obtiene de las funciones del Protocolo ligero de acceso a directorios al obtener datos binarios para el atributo msDS-ReplValueMetaData .
Sintaxis
typedef struct _DS_REPL_VALUE_META_DATA_BLOB {
DWORD oszAttributeName;
DWORD oszObjectDn;
DWORD cbData;
DWORD obData;
FILETIME ftimeDeleted;
FILETIME ftimeCreated;
DWORD dwVersion;
FILETIME ftimeLastOriginatingChange;
UUID uuidLastOriginatingDsaInvocationID;
USN usnOriginatingChange;
USN usnLocalChange;
DWORD oszLastOriginatingDsaDN;
} DS_REPL_VALUE_META_DATA_BLOB;
Miembros
oszAttributeName
Contiene el desplazamiento, en bytes, de la dirección de esta estructura a una cadena Unicode terminada en NULL que contiene el nombre para mostrar LDAP del atributo correspondiente a estos metadatos. Un valor de cero indica una cadena vacía o NULL .
oszObjectDn
Contiene el desplazamiento, en bytes, de la dirección de esta estructura a una cadena Unicode terminada en null que contiene el nombre distintivo del objeto al que pertenece este atributo. Un valor de cero indica una cadena vacía o NULL .
cbData
Contiene el número de bytes de la matriz pbData .
obData
Puntero a un búfer que contiene los metadatos de replicación de atributos. El miembro cbData contiene la longitud, en bytes, de este búfer.
ftimeDeleted
Contiene una estructura FILETIME que contiene la hora en que se eliminó este atributo.
ftimeCreated
Contiene una estructura FILETIME que contiene la hora en que se creó este atributo.
dwVersion
Contiene la versión de este atributo. Cada modificación de origen del atributo aumenta este valor en uno. La replicación de una modificación no afecta a la versión.
ftimeLastOriginatingChange
Contiene una estructura FILETIME que contiene la hora en la que se realizó el último cambio de origen en este atributo. La replicación del cambio no afecta a este valor.
uuidLastOriginatingDsaInvocationID
Contiene el identificador de invocación del servidor en el que se realizó el último cambio en este atributo. La replicación del cambio no afecta a este valor.
usnOriginatingChange
Contiene el número de secuencia de actualización (USN) en el servidor de origen en el que se realizó el último cambio en este atributo. La replicación del cambio no afecta a este valor.
usnLocalChange
Contiene el USN en el servidor de destino, es decir, el servidor desde el que la función DsReplicaGetInfo2 recuperó los metadatos, en los que se aplicó el último cambio a este atributo. Este valor suele ser diferente en todos los servidores.
oszLastOriginatingDsaDN
Contiene el desplazamiento, en bytes, de la dirección de esta estructura a una cadena Unicode terminada en null que contiene el nombre distintivo del servidor del agente del sistema de directorios que originó la última replicación. Un valor de cero indica una cadena vacía o NULL .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Encabezado | ntdsapi.h |