Condividi tramite


struttura DS_REPL_VALUE_META_DATA_EXT (ntdsapi.h)

Contiene i metadati della replica degli attributi per la struttura DS_REPL_ATTR_VALUE_META_DATA_EXT .

Sintassi

typedef struct _DS_REPL_VALUE_META_DATA_EXT {
  LPWSTR   pszAttributeName;
  LPWSTR   pszObjectDn;
  DWORD    cbData;
#if ...
  BYTE     *pbData;
#else
  BYTE     *pbData;
#endif
  FILETIME ftimeDeleted;
  FILETIME ftimeCreated;
  DWORD    dwVersion;
  FILETIME ftimeLastOriginatingChange;
  UUID     uuidLastOriginatingDsaInvocationID;
  USN      usnOriginatingChange;
  USN      usnLocalChange;
  LPWSTR   pszLastOriginatingDsaDN;
  DWORD    dwUserIdentifier;
  DWORD    dwPriorLinkState;
  DWORD    dwCurrentLinkState;
} DS_REPL_VALUE_META_DATA_EXT;

Members

pszAttributeName

Puntatore a una stringa Unicode con terminazione Null contenente il nome visualizzato LDAP dell'attributo corrispondente a questi metadati.

pszObjectDn

Puntatore a una stringa Unicode con terminazione Null contenente il nome distinto dell'oggetto a cui appartiene questo attributo.

cbData

Contiene il numero di byte nella matrice pbData .

pbData

Puntatore a un buffer contenente i metadati di replica degli attributi. Il membro cbData contiene la lunghezza, in byte, di questo buffer.

Puntatore a un buffer contenente i metadati di replica degli attributi. Il membro cbData contiene la lunghezza, in byte, di questo buffer.

ftimeDeleted

Contiene una struttura FILETIME che contiene l'ora in cui questo attributo è stato eliminato.

ftimeCreated

Contiene una struttura FILETIME che contiene l'ora di creazione di questo attributo.

dwVersion

Contiene la versione di questo attributo. Questo valore viene incrementato di un'unità per ogni modifica apportata sul server di origine all'attributo. La replica di una modifica non influisce sulla versione.

ftimeLastOriginatingChange

Contiene una struttura FILETIME che contiene l'ora in cui è stata apportata l'ultima modifica di origine a questo attributo. La replica della modifica non influisce su questo valore.

uuidLastOriginatingDsaInvocationID

Contiene l'identificatore di chiamata del server in cui è stata apportata l'ultima modifica a questo attributo. La replica della modifica non influisce su questo valore.

usnOriginatingChange

Contiene il numero di sequenza di aggiornamento (USN) nel server di origine in cui è stata apportata l'ultima modifica a questo attributo. La replica della modifica non influisce su questo valore.

usnLocalChange

Contiene l'USN nel server di destinazione, ovvero il server da cui la funzione DsReplicaGetInfo2 ha recuperato i metadati, in corrispondenza del quale è stata applicata l'ultima modifica a questo attributo. Questo valore è in genere diverso in tutti i server.

pszLastOriginatingDsaDN

Puntatore a una stringa Unicode con terminazione Null contenente il nome distinto del server agente del sistema directory che ha avuto origine l'ultima replica.

dwUserIdentifier

TBD

dwPriorLinkState

TBD

dwCurrentLinkState

TBD

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Intestazione ntdsapi.h