Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Use la interfaz IBackgroundCopyJob para agregar archivos al trabajo, establecer el nivel de prioridad del trabajo, determinar el estado del trabajo y iniciar y detener el trabajo.
Para crear un trabajo, llame al método IBackgroundCopyManager::CreateJob . Para obtener un puntero de interfaz IBackgroundCopyJob a un trabajo existente, llame al método IBackgroundCopyManager::GetJob .
Herencia
La interfaz IBackgroundCopyJob hereda de la interfaz IUnknown . IBackgroundCopyJob también tiene estos tipos de miembros:
Métodos
La interfaz IBackgroundCopyJob tiene estos métodos.
|
IBackgroundCopyJob::AddFile Agrega un único archivo al trabajo. |
|
IBackgroundCopyJob::AddFileSet Agrega varios archivos a un trabajo. |
|
IBackgroundCopyJob::Cancel Elimina el trabajo de la cola de transferencia y quita los archivos temporales relacionados del cliente (descargas) y el servidor (cargas). |
|
IBackgroundCopyJob::Complete Finaliza el trabajo y guarda los archivos transferidos en el cliente. |
|
IBackgroundCopyJob::EnumFiles Recupera un puntero de interfaz IEnumBackgroundCopyFiles que se usa para enumerar los archivos de un trabajo. |
|
IBackgroundCopyJob::GetDescription Recupera la descripción del trabajo. |
|
IBackgroundCopyJob::GetDisplayName Recupera el nombre para mostrar del trabajo. Normalmente, se usa el nombre para mostrar para identificar el trabajo en una interfaz de usuario. |
|
IBackgroundCopyJob::GetError Recupera la interfaz de error después de producirse un error. |
|
IBackgroundCopyJob::GetErrorCount Recupera el número de veces que BITS intentó transferir el trabajo y se produjo un error. |
|
IBackgroundCopyJob::GetId Recupera el identificador usado para identificar el trabajo en la cola. |
|
IBackgroundCopyJob::GetMinimumRetryDelay Recupera el período mínimo de tiempo que el servicio espera después de encontrar una condición de error transitoria antes de intentar transferir el archivo. |
|
IBackgroundCopyJob::GetNoProgressTimeout Recupera el período de tiempo que el servicio intenta transferir el archivo después de que se produzca una condición de error transitoria. Si hay progreso, se restablece el temporizador. |
|
IBackgroundCopyJob::GetNotifyFlags Recupera las marcas de notificación de eventos para el trabajo. |
|
IBackgroundCopyJob::GetNotifyInterface Recupera el puntero de interfaz a la implementación de la interfaz IBackgroundCopyCallback. |
|
IBackgroundCopyJob::GetOwner Recupera la identidad del propietario del trabajo. |
|
IBackgroundCopyJob::GetPriority Recupera el nivel de prioridad del trabajo. El nivel de prioridad determina cuándo se procesa el trabajo en relación con otros trabajos de la cola de transferencia. |
|
IBackgroundCopyJob::GetProgress Recupera información de progreso relacionada con el trabajo, como el número de bytes y archivos transferidos. |
|
IBackgroundCopyJob::GetProxySettings Recupera la información de proxy que usa el trabajo para transferir los archivos. |
|
IBackgroundCopyJob::GetState Recupera el estado del trabajo. |
|
IBackgroundCopyJob::GetTimes Recupera marcas de tiempo relacionadas con el trabajo, como la hora en que se creó o modificó por última vez el trabajo. |
|
IBackgroundCopyJob::GetType Recupera el tipo de transferencia que se realiza, como una descarga o carga de archivos. |
|
IBackgroundCopyJob::Resume Activa un nuevo trabajo o reinicia un trabajo que se ha suspendido. |
|
IBackgroundCopyJob::SetDescription Proporciona una descripción del trabajo. |
|
IBackgroundCopyJob::SetDisplayName Especifica un nombre para mostrar para el trabajo. Normalmente, se usa el nombre para mostrar para identificar el trabajo en una interfaz de usuario. |
|
IBackgroundCopyJob::SetMinimumRetryDelay Establece el período mínimo de tiempo que BITS espera después de encontrar una condición de error transitorio antes de intentar transferir el archivo. |
|
IBackgroundCopyJob::SetNoProgressTimeout Establece el período de tiempo que BITS intenta transferir el archivo después de que se produzca una condición de error transitoria. Si hay progreso, se restablece el temporizador. |
|
IBackgroundCopyJob::SetNotifyFlags Especifica el tipo de notificación de eventos que desea recibir, como eventos transferidos de trabajo. |
|
IBackgroundCopyJob::SetNotifyInterface Identifica la implementación de la interfaz IBackgroundCopyCallback en BITS. Use la interfaz IBackgroundCopyCallback para recibir notificaciones de eventos relacionados con el trabajo. |
|
IBackgroundCopyJob::SetPriority Especifica el nivel de prioridad del trabajo. El nivel de prioridad determina cuándo se procesa el trabajo en relación con otros trabajos de la cola de transferencia. |
|
IBackgroundCopyJob::SetProxySettings Especifica el proxy que se va a usar para transferir archivos. |
|
IBackgroundCopyJob::Suspend Suspende un trabajo. Los nuevos trabajos, los trabajos que están en error y los trabajos que han terminado de transferir archivos se suspenden automáticamente. |
|
IBackgroundCopyJob::TakeOwnership Cambia la propiedad del trabajo al usuario actual. |
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows XP |
| Servidor mínimo compatible | Windows Server 2003 |
| Plataforma de destino | Windows |
| Encabezado | bits.h |