MSBTS_HostQueue.ResumeServiceInstancesByID 메서드(WMI)

 

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를 반환합니다.

설명

이 메서드에 전달할 ID 배열을 생성하기 위해 ServiceInstance 클래스를 열거하는 방법에 대한 자세한 내용은 WMI를 사용하여 특정 오케스트레이션의 일시 중단된 서비스 인스턴스 재개를 참조하세요.

ServiceClassID, ServiceTypeIDServiceInstanceID 매개 변수의 요소 수는 같아야 합니다.

여러 인스턴스를 다시 시작하려는 경우 모든 인스턴스에 동일한 ServiceClassID 또는 ServiceTypeID가 있는 경우 ServiceInstanceID 매개 변수에 대해 여러 값을 보내는 동안 이러한 매개 변수 중 하나에 대해 단일 값을 전달하는 것은 지원되지 않습니다.

단일 ResumeServiceInstancesByID 메서드 호출에서 최대 2047개의 서비스 인스턴스를 다시 시작할 수 있습니다. 2047개가 넘는 인스턴스를 다시 시작하려면 인스턴스를 2047개로 구성된 일괄 처리로 열거한 다음 각 일괄 처리에서 메서드를 호출합니다.

요구 사항

헤더: BTSWMISchemaXP.mof에 선언되었습니다.

네임스페이스: \root\MicrosoftBizTalkServer에 포함되어 있습니다.