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