按 ID 重新提交服务实例。
注释
显示的语法是非特定语言的。
语法
uint32 ResumeServiceInstancesByID(
string ServiceClassID[],
string ServiceTypeID[],
string ServiceInstanceID[],
uint32 ResumeMode
);
参数
ServiceClassID
[in]消息实例所属的服务类的 ID 数组。
ServiceTypeID
[in]消息实例所属的服务类型的 ID 数组。
ServiceInstanceID
[in]消息实例所属的服务实例的 ID 数组。
ResumeMode
[in]使用 1 在常规非调试模式下恢复,使用 2 在调试模式下恢复。
返回值
此方法返回一个 HRESULT,指示方法是否已成功完成。
注解
有关枚举 ServiceInstance 类以构造要传入此方法的 ID 数组的详细信息,请参阅 使用 WMI 恢复特定业务流程的挂起的服务实例。
ServiceClassID、ServiceTypeID 和 ServiceInstanceID 参数中的元素数必须相等。
如果要恢复多个实例,并且所有实例具有相同 的 ServiceClassID 或 ServiceTypeID,则不支持在为 ServiceInstanceID 参数发送多个值时为其中任一参数传递单个值。
单个 ResumeServiceInstancesByID 方法调用中最多可以恢复 2047 个服务实例。 若要恢复 2047 个以上的实例,请将实例枚举为 2047 批,然后在每个批处理上调用该方法。
要求
页眉: 在 BTSWMISchemaXP.mof 中声明。
Namespace: 包含在 \root\MicrosoftBizTalkServer 中。