次の方法で共有


DS_REPL_VALUE_META_DATA 構造体 (ntdsapi.h)

DS_REPL_VALUE_META_DATA構造体は、属性値レプリケーション メタデータを格納するために、DS_REPL_ATTR_VALUE_META_DATA構造体と共に使用されます。

構文

typedef struct _DS_REPL_VALUE_META_DATA {
  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;
} DS_REPL_VALUE_META_DATA;

メンバー

pszAttributeName

このメタデータに対応する属性の LDAP 表示名を含む null で終わる Unicode 文字列へのポインター。

pszObjectDn

この属性が属するオブジェクトの識別名を含む null で終わる Unicode 文字列へのポインター。

cbData

pbData 配列内のバイト数を格納します。

pbData

属性レプリケーション メタデータを含むバッファーへのポインター。 cbData メンバーには、このバッファーの長さ (バイト単位) が含まれます。

ftimeDeleted

この属性が削除された時刻を含む FILETIME 構造体が含まれます。

ftimeCreated

この属性が作成された時刻を含む FILETIME 構造体が含まれます。

dwVersion

この属性のバージョンが含まれています。 レプリケーション元でこの属性が変更されるたびに、この値が 1 つ増加します。 変更のレプリケーションはバージョンに影響しません。

ftimeLastOriginatingChange

この属性に対して最後に発生した変更が行われた時刻を含む FILETIME 構造体を格納します。 変更のレプリケーションは、この値には影響しません。

uuidLastOriginatingDsaInvocationID

この属性に対して最後の変更が行われたサーバーの呼び出し識別子を格納します。 変更のレプリケーションは、この値には影響しません。

usnOriginatingChange

この属性に対する最後の変更が行われた元のサーバーの更新シーケンス番号 (USN) を格納します。 変更のレプリケーションは、この値には影響しません。

usnLocalChange

移行先サーバー上の USN ( DsReplicaGetInfo2 関数がメタデータを取得したサーバー) を格納します。この属性に対する最後の変更が適用されました。 通常、この値はすべてのサーバーで異なります。

要件

要件
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2008
Header ntdsapi.h

こちらもご覧ください

DS_REPL_ATTR_VALUE_META_DATA

DsReplicaGetInfo2