Interfaccia IBackgroundCopyJob2 (bits1_5.h)
Usare l'interfaccia IBackgroundCopyJob2 per recuperare i dati di risposta da un processo di caricamento della risposta, determinare lo stato di avanzamento del trasferimento dei dati di risposta al client, richiedere l'esecuzione della riga di comando e fornire credenziali per le richieste di autenticazione proxy e server remoto.
L'interfaccia IBackgroundCopyJob2 eredita dall'interfaccia IBackgroundCopyJob .
Per ottenere un puntatore dell'interfaccia IBackgroundCopyJob2 , chiamare il metodo IBackgroundCopyJob::QueryInterface usando __uuidof(IBackgroundCopyJob2)
per l'identificatore dell'interfaccia. Usare il puntatore dell'interfaccia IBackgroundCopyJob2 per chiamare sia i metodi IBackgroundCopyJob che IBackgroundCopyJob2 .
Ereditarietà
L'interfaccia IBackgroundCopyJob2 eredita da IBackgroundCopyJob. IBackgroundCopyJob2 include anche questi tipi di membri:
Metodi
L'interfaccia IBackgroundCopyJob2 include questi metodi.
IBackgroundCopyJob2::GetNotifyCmdLine Recupera il programma da eseguire quando il processo entra nello stato di errore o trasferito. |
IBackgroundCopyJob2::GetReplyData Recupera una copia in memoria dei dati di risposta dall'applicazione server. Chiamare questo metodo solo se il tipo del processo è BG_JOB_TYPE_UPLOAD_REPLY e il relativo stato è BG_JOB_STATE_TRANSFERRED. |
IBackgroundCopyJob2::GetReplyFileName Recupera il nome del file che contiene i dati di risposta dall'applicazione server. Chiamare questo metodo solo se il tipo di processo è BG_JOB_TYPE_UPLOAD_REPLY. |
IBackgroundCopyJob2::GetReplyProgress Recupera le informazioni sullo stato di avanzamento relative al trasferimento dei dati di risposta da un processo di caricamento-risposta. |
IBackgroundCopyJob2::RemoveCredentials Rimuove le credenziali dall'uso. Le credenziali devono corrispondere a una coppia di destinazione e schema esistente specificata usando il metodo IBackgroundCopyJob2::SetCredentials. Non esiste alcun metodo per recuperare le credenziali impostate. |
IBackgroundCopyJob2::SetCredentials Specifica le credenziali da usare per una richiesta di autenticazione utente proxy o server remoto. |
IBackgroundCopyJob2::SetNotifyCmdLine Specifica un programma da eseguire se il processo entra nello stato BG_JOB_STATE_ERROR o BG_JOB_STATE_TRANSFERRED. BITS esegue il programma nel contesto dell'utente che ha chiamato questo metodo. |
IBackgroundCopyJob2::SetReplyFileName Specifica il nome del file per contenere i dati di risposta dall'applicazione server. Chiamare questo metodo solo se il tipo del processo è BG_JOB_TYPE_UPLOAD_REPLY. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2003 |
Piattaforma di destinazione | Windows |
Intestazione | bits1_5.h (includere Bits.h) |
Componente ridistribuibile | BITS 1.5 in Windows XP |