DS_REPL_VALUE_META_DATA_2 構造体 (ntdsapi.h)
DS_REPL_VALUE_META_DATA_2構造体は、属性値レプリケーション メタデータを格納するために、DS_REPL_ATTR_VALUE_META_DATA_2構造体と共に使用されます。
構文
typedef struct _DS_REPL_VALUE_META_DATA_2 {
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;
} DS_REPL_VALUE_META_DATA_2;
メンバー
pszAttributeName
このメタデータに対応する属性の LDAP 表示名を含む null で終わる Unicode 文字列へのポインター。
pszObjectDn
この属性が属するオブジェクトの識別名を含む null で終わる Unicode 文字列へのポインター。
cbData
pbData 配列内のバイト数を格納します。
pbData
属性レプリケーション メタデータを含むバッファーへのポインター。 cbData メンバーには、このバッファーの長さがバイト単位で格納されます。
ftimeDeleted
この属性が削除された時刻を含む FILETIME 構造体が含まれます。
ftimeCreated
この属性が作成された時刻を含む FILETIME 構造体が含まれます。
dwVersion
この属性のバージョンが含まれています。 レプリケーション元でこの属性が変更されるたびに、この値が 1 つ増加します。 変更のレプリケーションはバージョンに影響しません。
ftimeLastOriginatingChange
この属性に対して最後に発生した変更が行われた時刻を含む FILETIME 構造体を格納します。 変更のレプリケーションは、この値には影響しません。
uuidLastOriginatingDsaInvocationID
この属性に対して最後の変更が行われたサーバーの呼び出し識別子を格納します。 変更のレプリケーションは、この値には影響しません。
usnOriginatingChange
この属性に対する最後の変更が行われた元のサーバーの更新シーケンス番号 (USN) を格納します。 変更のレプリケーションは、この値には影響しません。
usnLocalChange
移行先サーバー ( DsReplicaGetInfo2 関数がメタデータを取得したサーバー) 上の USN を格納します。この属性に対する最後の変更が適用されました。 通常、この値はすべてのサーバーで異なります。
pszLastOriginatingDsaDN
最後のレプリケーションを開始したディレクトリ システム エージェント サーバーの識別名を含む、null で終わる Unicode 文字列へのポインター。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista |
サポートされている最小のサーバー | Windows Server 2008 |
Header | ntdsapi.h |