Condividi tramite


Metodo IBackgroundCopyJob::GetState

Recupera lo stato del processo.

Sintassi

HRESULT GetState(
  [out] BG_JOB_STATE *pJobState
);

Parametri

pJobState [out]

Stato del processo. Ad esempio, lo stato indica se il processo è in errore, il trasferimento di dati o la sospensione. Per un elenco degli stati del processo, vedere l'enumerazione BG_JOB_STATE .

Valore restituito

Questo metodo restituisce i valori HRESULT seguenti, nonché altri.

Codice restituito Descrizione
S_OK
Lo stato del processo è stato recuperato correttamente.

Commenti

Se si vuole sapere quando un processo è in errore o ha trasferito tutti i file nel processo, è possibile usare questo metodo per eseguire il polling dello stato del processo oppure registrarsi per ricevere una notifica quando si verificano gli eventi. Per informazioni dettagliate sulla registrazione per ricevere la notifica degli eventi, vedere l'interfaccia IBackgroundCopyCallback .

Requisiti

Requisito Valore
Client minimo supportato
Windows 10 versione 1709 [solo app desktop]
Server minimo supportato
Windows Server, versione 1709 [solo app desktop]
Intestazione
Deliveryoptimization.h
IDL
DeliveryOptimization.idl
Libreria
Dosvc.lib
DLL
Dosvc.dll
IID
IID_IBackgroundCopyJob è definito come 37668D37-507E-4160-9316-26306D150B12

Vedi anche

IBackgroundCopyJob

BG_JOB_STATE

IBackgroundCopyCallback