DS_REPL_VALUE_META_DATA_BLOB_EXT struttura (ntdsapi.h)
Contiene i metadati di replica dei valori dell'attributo. Questa struttura è simile alla struttura DS_REPL_VALUE_META_DATA_EXT , ma viene ottenuta dalle funzioni API Lightweight Directory Access Protocol quando si ottengono dati binari per l'attributo msDS-ReplValueMetaData .
Sintassi
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;
Members
oszAttributeName
Contiene l'offset, in byte, dall'indirizzo di questa struttura a una stringa Unicode con terminazione null contenente il nome visualizzato LDAP dell'attributo corrispondente a questi metadati. Un valore pari a zero indica una stringa vuota o NULL .
oszObjectDn
Contiene l'offset, in byte, dall'indirizzo di questa struttura a una stringa Unicode con terminazione null contenente il nome distinto dell'oggetto a cui appartiene questo attributo. Un valore pari a zero indica una stringa vuota o NULL .
cbData
Contiene il numero di byte nella matrice pbData .
obData
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 contenente il tempo di eliminazione di questo attributo.
ftimeCreated
Contiene una struttura FILETIME contenente il tempo 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 è stata recuperata la funzione DsReplicaGetInfo2 , in cui è stata applicata l'ultima modifica a questo attributo. Questo valore è in genere diverso in tutti i server.
oszLastOriginatingDsaDN
Contiene l'offset, in byte, dall'indirizzo di questa struttura a una stringa Unicode con terminazione null contenente il nome distinto del server agente del sistema directory che ha originato l'ultima replica. Un valore pari a zero indica una stringa vuota o NULL .
dwUserIdentifier
TBD
dwPriorLinkState
TBD
dwCurrentLinkState
TBD
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Intestazione | ntdsapi.h |