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