Compartilhar via


estrutura DS_REPL_VALUE_META_DATA_BLOB_EXT (ntdsapi.h)

Contém metadados de replicação de valor de atributo. Essa estrutura é semelhante à estrutura DS_REPL_VALUE_META_DATA_EXT , 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_EXT {
  DWORD    oszAttributeName;
  DWORD    oszObjectDn;
  DWORD    cbData;
  DWORD    obData;
  FILETIME ftimeDeleted;
  FILETIME ftimeCreated;
  DWORD    dwVersion;
  FILETIME ftimeLastOriginatingChange;
  UUID     uuidLastOriginatingDsaInvocationID;
  USN      usnOriginatingChange;
  USN      usnLocalChange;
  DWORD    oszLastOriginatingDsaDN;
  DWORD    dwUserIdentifier;
  DWORD    dwPriorLinkState;
  DWORD    dwCurrentLinkState;
} DS_REPL_VALUE_META_DATA_BLOB_EXT;

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 .

dwUserIdentifier

TBD

dwPriorLinkState

TBD

dwCurrentLinkState

TBD

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Cabeçalho ntdsapi.h

Confira também

Estruturas de gerenciamento de replicação e controlador de domínio

FILETIME

API de Protocolo de Acesso de Diretório Leve