MSAD_ReplPendingOp 类

表示DS_REPL_OP结构,该结构描述当前正在执行或挂起执行的副本 (replica)任务。 此结构由 DsReplicaGetInfo 函数返回。

语法

[dynamic, provider("ReplProv1")]
class MSAD_ReplPendingOp
{
  uint32   SerialNumber;
  uint32   PositionInQ;
  datetime OpStartTime;
  datetime TimeEnqueued;
  uint32   Priority;
  uint32   OpType;
  uint32   Options;
  String   NamingContextDN;
  String   NamingContextObjGuid;
  String   DsaDN;
  String   DsaAddress;
  String   DsaObjGuid;
};

成员

MSAD_ReplPendingOp 类具有以下类型的成员:

属性

MSAD_ReplPendingOp类具有以下属性。

DsaAddress

数据类型: 字符串

访问类型:只读

获取与此操作关联的远程服务器的传输特定网络地址。 如果没有与此操作关联的远程服务器,则为 NULL

DsaDN

数据类型: 字符串

访问类型:只读

获取与此操作对应的远程服务器关联的 DSA 的 X.500 路径。 如果没有远程服务器对应于此操作,则为 NULL

DsaObjGuid

数据类型: 字符串

访问类型:只读

获取由 DsaDN 属性标识的 DSA 的 objectGuid 属性的值

NamingContextDN

数据类型: 字符串

访问类型:只读

获取与此操作关联的命名上下文 (NC) 的 X.500 路径。

NamingContextObjGuid

数据类型: 字符串

访问类型:只读

获取由 NamingContextDN 属性标识的 NC 的 objectGuid 属性。

OpStartTime

数据类型:datetime

访问类型:只读

获取操作启动的时间。 如果此操作仍在队列中,则为 NULL

选项

数据类型:uint32

访问类型:只读

获取一组标志,这些标志提供有关操作的其他数据。 此成员的内容由 OpType 属性的值确定。

DS_REPL_OP_TYPE_SYNC

包含为 DsReplicaSyncOptions 参数定义的一个或多个 DS_REPSYNC_* 值的零或组合。

DS_REPL_OP_TYPE_ADD

包含为 DsReplicaAddOptions 参数定义的一个或多个 DS_REPADD_* 值的零或组合。

DS_REPL_OP_TYPE_DELETE

包含为 DsReplicaDelOptions 参数定义的一个或多个 DS_REPDEL_* 值的零或组合。

DS_REPL_OP_TYPE_MODIFY

包含为 DsReplicaModifyOptions 参数定义的一个或多个 DS_REPMOD_* 值的零或组合。

DS_REPL_OP_TYPE_UPDATE_REFS

包含为 DsReplicaUpdateRefsOptions 参数定义的一个或多个 DS_REPSUPD_* 值的零或组合。

OpType

数据类型:uint32

访问类型:只读

获取 指示此类表示的操作类型的DS_REPL_OP_TYPE 值。

PositionInQ

数据类型:uint32

访问类型:只读

获取此操作在队列中的位置。

优先级

数据类型:uint32

访问类型:只读

获取此操作的优先级。 首先执行优先级较高的任务。 优先级由服务器根据此类表示的操作类型和操作的参数计算。

SerialNumber

数据类型:uint32

访问类型:只读

限定符:key

获取操作的 ID,该 ID 是每台计算机和每启动唯一的。

TimeEnqueued

数据类型:datetime

访问类型:只读

获取将此操作添加到队列的时间。

要求

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