estrutura DS_REPL_VALUE_META_DATA_BLOB (ntdsapi.h)
A estrutura DS_REPL_VALUE_META_DATA_BLOB é usada para conter metadados de replicação de valor de atributo. Essa estrutura é semelhante à estrutura DS_REPL_VALUE_META_DATA_2 , mas é obtida das funções da API do Lightweight Directory Access Protocol ao obter dados binários para o atributo msDS-ReplValueMetaData .
Sintaxe
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;
Membros
oszAttributeName
Contém o deslocamento, em bytes, do endereço dessa estrutura para uma cadeia de caracteres Unicode terminada em nulo que contém o nome de exibição LDAP do atributo correspondente a esses metadados. Um valor zero indica uma cadeia de caracteres vazia ou NULL .
oszObjectDn
Contém o deslocamento, em bytes, do endereço dessa estrutura para uma cadeia de caracteres Unicode terminada em nulo que contém o nome diferenciado do objeto ao qual esse atributo pertence. Um valor zero indica uma cadeia de caracteres vazia ou NULL .
cbData
Contém o número de bytes na matriz pbData .
obData
Ponteiro para um buffer que contém os metadados de replicação de atributo. O membro cbData contém o comprimento, em bytes, desse buffer.
ftimeDeleted
Contém uma estrutura FILETIME que contém a hora em que esse atributo foi excluído.
ftimeCreated
Contém uma estrutura FILETIME que contém a hora em que esse atributo foi criado.
dwVersion
Contém a versão desse atributo. Cada modificação de origem do atributo aumenta esse valor em um. A replicação de uma modificação não afeta a versão.
ftimeLastOriginatingChange
Contém uma estrutura FILETIME que contém a hora em que a última alteração de origem foi feita nesse atributo. A replicação da alteração não afeta esse valor.
uuidLastOriginatingDsaInvocationID
Contém o identificador de invocação do servidor no qual a última alteração foi feita nesse atributo. A replicação da alteração não afeta esse valor.
usnOriginatingChange
Contém o USN (número de sequência de atualização) no servidor de origem no qual a última alteração nesse atributo foi feita. A replicação da alteração não afeta esse valor.
usnLocalChange
Contém o USN no servidor de destino, ou seja, o servidor do qual a função DsReplicaGetInfo2 recuperou os metadados, no qual a última alteração nesse atributo foi aplicada. Esse valor normalmente é diferente em todos os servidores.
oszLastOriginatingDsaDN
Contém o deslocamento, em bytes, do endereço dessa estrutura para uma cadeia de caracteres Unicode terminada em nulo que contém o nome diferenciado do servidor do agente do sistema de diretório que originou a última replicação. Um valor zero indica uma cadeia de caracteres vazia ou NULL .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Cabeçalho | ntdsapi.h |