Condividi tramite


Elemento JobStatusEvent

L'elemento JobStatusEvent richiesto informa il client che lo stato di un processo è stato modificato.

Utilizzo

<wscn:JobStatusEvent>
  child elements
</wscn:JobStatusEvent>

Attributi

Non ci sono attributi.

Elementi figlio

Elemento
Stato processo

Elementi padre

Non ci sono elementi padre.

Commenti

Un servizio di analisi WSD invia un elemento JobStatusEvent al client quando lo stato di un processo è cambiato. JobStatusEvent contiene un elemento JobStatus che definisce tutte le informazioni sullo stato corrente del processo. Il primo messaggio JobStatusEvent include in genere l'elemento JobId e un JobState of Started.

Esempio

Nell'esempio di codice seguente viene illustrato come il dispositivo di analisi notifica a un client lo stato corrente di Job 253.

<soap:Envelope
  xmlns:soap="https://www.w3.org/2003/05/soap-envelope"
  xmlns:wsa="https://schemas.xmlsoap.org/ws/2004/08/addressing"
  xmlns:wse="https://schemas.xmlsoap.org/ws/2004/08/eventing"
  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>AddressofEventSink</wsa:To>
    <wsa:Action>
      https://schemas.microsoft.com/windows/2006/01/wdp/scan/JobStatusEvent
    </wsa:Action>
    <wsa:MessageID>uuid:UniqueMsgId</wsa:MessageID>
  </soap:Header>

  <soap:Body>
    <wscn:JobStatusEvent>
      <wscn:JobStatus>
        <wscn:JobId>253</wscn:JobId>
        <wscn:JobState>Processing</wscn:JobState>
        <wscn:JobStateReasons>
          <wscn:JobStateReason>JobScanning</wscn:JobStateReason>
        </wscn:JobStateReasons>
        <wscn:ScansCompleted>4</wscn:ScansCompleted>
        <wscn:JobCreatedTime>2006-01-24T11:34:35.8345Z</wscn:JobCreatedTime>
      </wscn:JobStatus>
    </wscn:JobStatusEvent>
  </soap:Body
</soap:Envelope>

Vedi anche

Jobid

JobState

Stato processo