Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Especifica el tipo de notificación de eventos que desea recibir, como eventos transferidos del trabajo.
Syntax
HRESULT SetNotifyFlags(
[in] ULONG Val
);
Parámetros
[in] Val
Establezca una o varias de las marcas siguientes para identificar los eventos que desea recibir.
| Importancia | Meaning |
|---|---|
|
Todos los archivos del trabajo se han transferido. |
|
Se ha producido un error. |
|
La notificación de eventos está deshabilitada. BITS omite las demás marcas. |
|
Se ha modificado el trabajo. Por ejemplo, un valor de propiedad ha cambiado, el estado del trabajo ha cambiado o se realiza la transferencia de los archivos. Esta marca se omite en devoluciones de llamada de línea de comandos si se especifica la notificación de línea de comandos . |
|
Se ha transferido un archivo en el trabajo. Esta marca se omite en devoluciones de llamada de línea de comandos si se especifica la notificación de línea de comandos . |
|
Se ha transferido un intervalo de bytes en el archivo. Esta marca se omite en devoluciones de llamada de línea de comandos si se especifica la notificación de línea de comandos . La marca se puede especificar para cualquier trabajo, pero solo recibirá notificaciones para trabajos que cumplan los requisitos de un trabajo de BITS_JOB_PROPERTY_ON_DEMAND_MODE . |
Valor devuelto
Este método devuelve los siguientes valores HRESULT , así como otros.
| Código de retorno | Description |
|---|---|
|
El tipo de notificación de eventos se estableció correctamente. |
|
El valor NotifyFlags no es válido. |
|
El estado del trabajo no puede ser BG_JOB_STATE_CANCELLED ni BG_JOB_STATE_ACKNOWLEDGED. |
Observaciones
Use el método SetNotifyFlags junto con los métodos IBackgroundCopyJob::SetNotifyInterface e IBackgroundCopyJob2::SetNotifyCmdLine para recibir la notificación de eventos.
Examples
Vea el código de ejemplo del método IBackgroundCopyJob::SetNotifyInterface .
Requisitos
| Requirement | Importancia |
|---|---|
| Cliente mínimo compatible | Windows XP |
| Servidor mínimo admitido | Windows Server 2003 |
| de la plataforma de destino de | Windows |
| Header | bits.h |
| Library | Bits.lib |
| DLL de |
QmgrPrxy.dll |
Consulte también
IBackgroundCopyJob2::SetNotifyCmdLine