Función FaxDevAbortOperation (faxdev.h)

El servicio de fax llama a la función FaxDevAbortOperation para solicitar que el proveedor de servicios de fax (FSP) finalice la operación de fax activa para el trabajo de fax especificado por el parámetro FaxHandle . Cada FSP debe exportar la función FaxDevAbortOperation .

Sintaxis

BOOL FaxDevAbortOperation(
  [in] HANDLE FaxHandle
);

Parámetros

[in] FaxHandle

Tipo: HANDLE

Especifica un identificador de fax devuelto por la función FaxDevStartJob .

Valor devuelto

Tipo: BOOL

Si la función se ejecuta correctamente, el valor devuelto es un valor distinto de cero.

Si la función no se realiza correctamente, el valor devuelto es cero. Para obtener información de error extendida, el servicio de fax llama a GetLastError.

Comentarios

La función FaxDevAbortOperation se llama asincrónicamente en un subproceso de ejecución que es independiente de la operación de fax. Normalmente es necesario sincronizar el acceso mediante varios subprocesos. Para obtener más información, vea Sincronizar la ejecución de varios subprocesos.

FaxDevAbortOperation debe devolver después de publicar la solicitud de anulación, en lugar de esperar a que finalice la operación de fax antes de devolverla.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional, Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado faxdev.h

Consulte también

Funciones del proveedor de servicios de fax

FaxDevEndJob

FaxDevStartJob

Uso de la API del proveedor de servicios de fax