GetJobHistoryResponse 요소
필요한 GetJobHistoryResponse 요소는 완료된 작업의 요약을 반환합니다.
사용량
<wscn:GetJobHistoryResponse>
child elements
</wscn:GetJobHistoryResponse>
특성
특성이 없습니다.
자식 요소
요소 |
---|
JobHistory |
부모 요소
부모 요소가 없습니다.
설명
WSD 스캔 서비스는 GetJobHistoryResponse 작업 요소를 지원해야 합니다.
클라이언트는 GetJobHistoryRequest 를 호출하여 이전에 완료된 작업에 대한 작업 관련 변수의 값을 확인할 수 있습니다. WSD Scan Service는 클라이언트가 요청한 정보 또는 적절한 오류 코드가 포함된 GetJobHistoryResponse 작업 요소로 응답해야 합니다.
WSD Scan Service에서 유지 관리하는 작업 기록의 양은 구현에 따라 다릅니다.
예제
다음 코드 예제에서는 작업 기록에 대한 클라이언트의 요청에 대한 응답으로 작업 기록을 반환하지 않는 방법을 보여 줍니다.
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope
xmlns:soap="https://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="https://schemas.xmlsoap.org/ws/2003/03/addressing"
xmlns:wscn="https://schemas.microsoft.com/windows/2006/01/wdp/scan"
soap:encodingStyle='https://www.w3.org/2002/12/soap-encoding' >
<soap:Header>
<wsa:To>
https://schemas.xmlsoap.org/ws/2003/03/addressing/role/anonymous
</wsa:To>
<wsa:Action>
https://schemas.microsoft.com/windows/2006/01/wdp/scan/GetJobHistory
</wsa:Action>
<wsa:MessageID>uuid:UniqueMsgId</wsa:MessageID>
<wsa:RelatesTo>uuid:MsgIdOfTheGetJobHistoryRequest</wsa:RelatesTo>
</soap:Header>
<soap:Body>
<wscn:GetJobHistoryResponse>
<wscn:JobHistory />
</wscn:GetJobHistoryResponse >
</soap:Body>
</soap:Envelope>
다음 코드 예제에서는 마지막으로 완료된 두 작업에 대한 작업 및 관련 데이터 목록을 반환합니다.
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope
xmlns:soap="https://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="https://schemas.xmlsoap.org/ws/2003/03/addressing"
xmlns:wscn="https://schemas.microsoft.com/windows/2006/01/wdp/scan"
soap:encodingStyle='https://www.w3.org/2002/12/soap-encoding' >
<soap:Header>
<wsa:To>
https://schemas.xmlsoap.org/ws/2003/03/addressing/role/anonymous
</wsa:To>
<wsa:Action>
https://schemas.microsoft.com/windows/2006/01/wdp/scan/GetJobHistory
</wsa:Action>
<wsa:MessageID>uuid:UniqueMsgId</wsa:MessageID>
<wsa:RelatesTo>uuid:MsgIdOfTheGetJobHistoryRequest</wsa:RelatesTo>
</soap:Header>
<soap:Body>
<wscn:GetJobHistoryResponse>
<wscn:JobHistory>
<wscn:JobSummary>
<wscn:JobId>1</wscn:JobId>
<wscn:JobName>SampleJob 1</wscn:JobName>
<wscn:JobOriginatingUserName>Joe.Smith</wscn:JobOriginatingUserName>
<wscn:JobState>Completed</wscn:JobState>
<wscn:JobStateReasons>
<wscn:JobStateReason>None</wscn:JobStateReason>
</wscn:JobStateReasons>
<wscn:ScansCompleted>4</wscn:ScansCompleted>
</wscn:JobSummary>
<wscn:JobSummary>
<wscn:JobId>2</wscn:JobId>
<wscn:JobName>Sample Job 2</wscn:JobName>
<wscn:JobOriginatingUserName>JaneRogers</wscn:JobOriginatingUserName>
<wscn:JobState>Canceled</wscn:JobState>
<wscn:JobStateReasons>
<wscn:JobStateReason>JobCanceledAtDevice</wscn:JobStateReason>
</wscn:JobStateReasons>
<wscn:ScansCompleted>1</wscn:ScansCompleted>
</wscn:JobSummary>
</wscn:JobHistory>
</wscn:GetJobHistoryResponse >
</soap:Body>
</soap:Envelope>