MSBTS_HostQueue (WMI) 的 TerminateServiceInstancesByID 方法

 

根據識別碼終止服務執行個體。

注意

所顯示的語法為非語言相關。

語法

  
uint32 TerminateServiceInstancesByID(  
    string ServiceClassID[],  
    string ServiceTypeID[],  
    string ServiceInstanceID[]  
);  

參數

ServiceClassID
[in] 訊息執行個體所屬之服務類別的識別碼陣列。

ServiceTypeID
[in] 訊息執行個體所屬之服務類型的識別碼陣列。

ServiceInstanceID
[in] 訊息執行個體所屬之服務執行個體的識別碼陣列。

傳回值

這個方法會傳回 HRESULT,指出該方法是否已成功完成。

備註

如需列舉 ServiceInstance 類別以建立要傳入此方法之識別碼陣列的詳細資訊,請參閱 使用 WMI 繼續執行特定協調流程的已擱置服務實例

ServiceClassIDServiceTypeIDServiceInstanceID參數中的元素數目必須相等。

如果您想要終止多個實例,而且所有實例都有相同的 ServiceClassIDServiceTypeID,則不支援在傳送 ServiceInstanceID 參數的多個值時,傳遞其中一個參數的單一值。

在單一 TerminateServiceInstancesByID 方法呼叫中,最多可以終止2047個服務實例。 若要終止 2047 個以上的執行個體,請將這些執行個體列舉為 2047 個組成的若干批次,然後對每一個批次呼叫此方法。

規格需求

頭: 宣告于 Btswmischemaxp.mof 中。

命名空間: 包含在 \root\MicrosoftBizTalkServer 中。