MSAD _ ReplNeighbor 类

表示 DS _ REPL _ NEIGHBOR 结构,其中包含由 DsReplicaGetInfo 函数返回的特定命名上下文 (NC) 和源服务器对的入站复制状态信息。

语法

[dynamic, provider("ReplProv1")]
class MSAD_ReplNeighbor
{
  String   NamingContextDN;
  String   SourceDsaObjGuid;
  String   NamingContextObjGuid;
  String   SourceDsaDN;
  String   SourceDsaAddress;
  String   SourceDsaInvocationID;
  String   AsyncIntersiteTransportDN;
  String   AsyncIntersiteTransportObjGuid;
  uint64   USNLastObjChangeSynced;
  uint64   USNAttributeFilter;
  datetime TimeOfLastSyncSuccess;
  datetime TimeOfLastSyncAttempt;
  uint32   LastSyncResult;
  uint32   NumConsecutiveSyncFailures;
  uint32   ReplicaFlags;
  boolean  Writeable = FALSE;
  boolean  SyncOnStartup = FALSE;
  boolean  DoScheduledSyncs = FALSE;
  boolean  UseAsyncIntersiteTransport = FALSE;
  boolean  TwoWaySync = FALSE;
  boolean  FullSyncInProgress = FALSE;
  boolean  FullSyncNextPacket = FALSE;
  boolean  NeverSynced = FALSE;
  boolean  IgnoreChangeNotifications = FALSE;
  boolean  DisableScheduledSync = FALSE;
  boolean  CompressChanges = FALSE;
  boolean  NoChangeNotifications = FALSE;
  String   SourceDsaSite;
  String   SourceDsaCN;
  String   Domain;
  boolean  IsDeletedSourceDsa = FALSE;
  uint32   ModifiedNumConsecutiveSyncFailures;
};

成员

MSAD _ ReplNeighbor 类具有以下类型的成员:

方法

MSAD _ ReplNeighbor 类具有这些方法。

方法 说明
SyncNamingContext 将目标命名上下文与其中一个源同步。

属性

MSAD _ ReplNeighbor 类具有这些属性。

AsyncIntersiteTransportDN

数据类型: 字符串

访问类型:只读

获取 interSiteTransport 对象的 X.500 路径,该路径对应于执行复制的传输。 对于RPC/IP 复制,设置为 NULL。

AsyncIntersiteTransportObjGuid

数据类型: 字符串

访问类型:只读

获取与 AsyncIntersiteTransportDN 属性对应的站点间传输对象的 GUID。

CompressChanges

数据类型: 布尔值

访问类型:只读

获取一个值,该值指示是否已在 ReplicaFlags 属性中设置 DS _ REPL _ NBR _ COMPRESS _ CHANGES 标志。

DisableScheduledSync

数据类型: 布尔值

访问类型:只读

获取一个值,该值指示是否已在 ReplicaFlags 属性中设置 DS _ _ REPL NBR _ DISABLE _ SCHEDULED _ SYNC 标志。

Domain

数据类型: 字符串

访问类型:只读

获取复制 NC 的域的规范名称。

DoScheduledSyncs

数据类型: 布尔值

访问类型:只读

获取一个值,该值指示是否已在 ReplicaFlags 属性中设置 DS _ _ REPL NBR _ DO _ SCHEDULED _ SYNCS 标志。

FullSyncInProgress

数据类型: 布尔值

访问类型:只读

获取一个值,该值指示是否已在 ReplicaFlags 属性中设置 DS _ _ REPL NBR _ FULL SYNC IN _ _ _ PROGRESS 标志。

FullSyncNextPacket

数据类型: 布尔值

访问类型:只读

获取一个值,该值指示是否已在 ReplicaFlags 属性中设置 DS _ _ REPL NBR _ FULL SYNC NEXT _ _ _ PACKET 标志。

IgnoreChangeNotifications

数据类型: 布尔值

访问类型:只读

获取一个值,该值指示是否已在 ReplicaFlags 属性中设置 DS _ REPL _ NBR _ IGNORE CHANGE _ _ NOTIFICATIONS 标志。

IsDeletedSourceDsa

数据类型: 布尔值

访问类型:只读

获取一个值,该值指示此连接是否表示已删除的源 DC。 如果 此连接表示已删除的源 DC,则为 TRUE;否则为 FALSE。 根据设计,删除源 DC 后,DS 将在一段时间内继续复制这些连接。

LastSyncResult

数据类型 :uint32

访问类型:只读

获取上次复制尝试的 HRESULT 错误代码。

ModifiedNumConsecutiveSyncFailures

数据类型 :uint32

访问类型:只读

获取连续失败的复制尝试次数,不包括预期失败的连接。 例如,如果 IsDeletedSourceDsa 属性设置为 TRUE, 则预期会失败。

NamingContextDN

数据类型: 字符串

访问类型:只读

限定符:

获取此连接复制的 NC 的 X.500 路径。

NamingContextObjGuid

数据类型: 字符串

访问类型:只读

获取复制的 NC 的 GUID。

NeverSynced

数据类型: 布尔值

访问类型:只读

获取一个值,该值指示是否已在 ReplicaFlags 属性中设置 DS _ REPL _ NBR _ NEVER _ SYNCED 标志。

NoChangeNotifications

数据类型: 布尔值

访问类型:只读

获取一个值,该值指示是否已在 ReplicaFlags 属性中设置 DS _ _ REPL NBR _ NO CHANGE _ _ NOTIFICATIONS 标志。

NumConsecutiveSyncFailures

数据类型 :uint32

访问类型:只读

获取连续复制尝试失败次数。

ReplicaFlags

数据类型 :uint32

访问类型:只读

获取一组标志,这些标志指定复制数据的属性和选项。 此属性可以是零或以下一个或多个标志的组合。

DS _REPL _ NBR _ WRITEABLE (16 (0x10) )

命名上下文的本地副本是可写的。

DS _启动时 _ 的 REPL NBR _ _ _ 同步 ( 32 (0x20) )

启动目标服务器时,尝试从此源复制此命名上下文。 此标志通常仅适用于站点内邻居。

DS _REPL _ NBR _ DO _ SCHEDULED _ SYNCS (64 (0x40) )

按计划执行复制。 通常设置此标志,除非此命名上下文或源的计划为"从不",即空计划。

DS _REPL _ NBR _ 使用 _ ASYNC _ _ INTERSITE TRANSPORT (128 (0x80) )

通过站点间消息服务间接执行复制操作。 仅当通过 SMTP 进行复制时,才设置此标志。 通过站点间 RPC/IP 进行复制时,不设置此标志。

DS _REPL _ NBR _ 双向 _ _ 同步 (512 (0x200) )

如果设置,则指示当入站复制完成时,目标服务器必须指示源服务器反向同步。 此功能在拨号方案中使用。在拨号方案中,只有两个服务器中的一个可以启动拨号连接。 例如,此选项可用于公司总部和分支机构,分支机构通过拨号 ISP 连接通过 Internet 连接到公司总部。

DS _REPL _ NBR _ RETURN OBJECT _ PARENTS _ ( 2048 (0x800) )

此邻居正处于先返回父对象后返回子对象的状态。 如果此邻居先收到一个子对象后收到这个子对象的父对象,则进入此状态。

DS _REPL _ NBR _ _ 完全同步 _ 正在进行 _ (65536 (0x10000) )

目标服务器正在执行与源服务器的完全同步。 完全同步不使用创建更新的矢量, (DS _ REPL _ CURSORS) 筛选更新。 完全同步不用作默认复制协议的一部分。

DS _REPL _ NBR _ FULL SYNC NEXT PACKET _ _ _ (131072 (0x20000) )

源中的最后一个数据包指示目标服务器尚未创建的对象的修改。 请求的下一个数据包指示源服务器将修改后的对象的所有属性放入数据包中。

DS _REPL _ NBR _ _ 从未同步 (2097152 (0x200000) )

从此源进行的同步从未成功完成过。

DS _REPL _ NBR _ 已抢占 (16777216 (0x1000000) )

复制引擎已暂时停止处理此邻居,以便为此分区或其他分区为另一个高优先级邻居提供服务。 完成较高优先级的工作后,复制引擎将继续处理此邻居。

DS _REPL _ NBR _ 忽略 _ _ 更改 通知 (67108864 (0x4000000) )

此邻居设置为禁用基于通知的同步。 在某个站点内,域控制器在发生更改时根据通知彼此进行同步。 此设置可防止此邻居执行通知触发的同步。 邻居仍将基于其计划或响应手动请求的同步执行同步。

DS _REPL _ NBR _ DISABLE _ SCHEDULED SYNC _ (134217728 (0x8000000) )

此邻居设置为不基于其计划执行同步。 此邻居执行同步的唯一方式就是响应更改通知或手动请求的同步。

DS _REPL _ NBR _ COMPRESS CHANGES _ (268435456 (0x10000000) )

来自此源的更改将被压缩。 通常仅在源服务器位于其他站点时进行压缩。

DS _REPL _ NBR _ _ 无更改 _ 通知 (536870912 (0x20000000) )

不应从此源接收任何更改通知。 通常仅在源服务器位于其他站点时设置。

DS _REPL _ NBR _ PARTIAL ATTRIBUTE _ _ SET (1073741824 (0x40000000) )

因部分特性集内发生更改,此邻居处于正在重新生成此副本内容的状态。

SourceDsaAddress

数据类型: 字符串

访问类型:只读

获取源 DC 的 DNS 地址。

备注

此字符串包含修改后的 GUID,而不是常用的规范 DNS 名称。

SourceDsaCN

数据类型: 字符串

访问类型:只读

获取表示源 DC 的 DSA 的对象路径组件。 此字符串通常类似于计算机名称,但并不总是完全相同。

SourceDsaDN

数据类型: 字符串

访问类型:只读

获取表示源 DC 的 DSA 的 X.500 路径。

SourceDsaInvocationID

数据类型: 字符串

访问类型:只读

获取自上次复制以来源服务器使用的调用 ID。

SourceDsaObjGuid

数据类型: 字符串

访问类型:只读

限定符:

获取目录服务代理的 GUID (DSA) ,该 DSA (DC) 。

SourceDsaSite

数据类型: 字符串

访问类型:只读

获取包含源 DC 的站点。

SyncOnStartup

数据类型: 布尔值

访问类型:只读

获取一个值,该值指示是否已在 ReplicaFlags 属性中设置 DS _ _ REPL NBR _ SYNC ON _ _ STARTUP 标志。

TimeOfLastSyncAttempt

数据类型 :datetime

访问类型:只读

获取上次复制尝试的时间戳。

TimeOfLastSyncSuccess

数据类型 :datetime

访问类型:只读

获取上次成功复制尝试的时间戳。

TwoWaySync

数据类型: 布尔值

访问类型:只读

获取一个值,该值指示是否已在 ReplicaFlags 属性中设置 DS _ _ REPL NBR _ TWO WAY _ _ SYNC 标志。

UseAsyncIntersiteTransport

数据类型: 布尔值

访问类型:只读

获取一个值,该值指示是否已在 ReplicaFlags 属性中设置 DS _ _ REPL NBR _ USE _ ASYNC _ INTERSITE _ TRANSPORT 标志。

USNAttributeFilter

数据类型 :uint64

访问类型:只读

获取上次成功完成复制周期结束时的 USNLastObjChangeSynced 属性值。 如果没有成功完成的复制周期,则为零。

USNLastObjChangeSynced

数据类型 :uint64

访问类型:只读

获取 收到的最后 一个对象更新的未更改属性值。

可写

数据类型: 布尔值

访问类型:只读

获取一个值,该值指示是否已在 ReplicaFlags 属性中设置 DS _ 复制 _ NBR 可 _ 写 标志。

要求

要求
最低受支持的客户端
无受支持的版本
最低受支持的服务器
Windows Server 2008
命名空间
根 \ MicrosoftActiveDirectory
MOF
Replprov.dll
DLL
Replprov.dll