Lire en anglais

Partager via


en-tête faxdev.h

Cet en-tête est utilisé par le service de télécopie. Pour plus d'informations, consultez les pages suivantes :

faxdev.h contient les interfaces de programmation suivantes :

Fonctions

 
FaxDevAbortOperation

Le service de télécopie appelle la fonction FaxDevAbortOperation pour demander au fournisseur de services de télécopie (FSP) de mettre fin à l’opération de télécopie active pour la tâche de télécopie spécifiée par le paramètre FaxHandle. Chaque FSP doit exporter la fonction FaxDevAbortOperation.
FaxDevEndJob

Le service de télécopie appelle la fonction FaxDevEndJob après la dernière opération de télécopie d’un travail de télécopie. Chaque fournisseur de services de télécopie (FSP) doit exporter la fonction FaxDevEndJob.
FaxDevInitialize

Le service de télécopie appelle la fonction FaxDevInitialize chaque fois que le service démarre, après avoir chargé la DLL du fournisseur de services de télécopie (FSP). Chaque FSP doit exporter la fonction FaxDevInitialize.
FaxDevReceive

Le service de télécopie appelle la fonction FaxDevReceive pour signaler une transmission de télécopie entrante au fournisseur de services de télécopie (FSP). Chaque FSP doit exporter la fonction FaxDevReceive.
FaxDevReportStatus

Le service de télécopie appelle la fonction FaxDevReportStatus pour interroger un fournisseur de services de télécopie (FSP) pour obtenir status informations sur une opération de télécopie active individuelle ou pour status informations après l’échec d’une opération de télécopie.
FaxDevSend

Le service de télécopie appelle la fonction FaxDevSend pour signaler à un fournisseur de services de télécopie (FSP) qu’il doit lancer une transmission de télécopie sortante. Chaque FSP doit exporter la fonction FaxDevSend.
FaxDevShutdown

Le service de télécopie appelle la fonction FaxDevShutdown pour informer le fournisseur de services de télécopie (FSP) que le service est sur le point de décharger la DLL de la FSP. FaxDevShutdown libère les ressources globales allouées par la fonction FaxDevInitialize.
FaxDevStartJob

Le service de télécopie appelle la fonction FaxDevStartJob pour initialiser une nouvelle tâche de télécopie. Le service de télécopie appelle également FaxDevStartJob pour signaler le début de chaque opération de télécopie au fournisseur de services de télécopie (FSP). Chaque FSP doit exporter la fonction FaxDevStartJob.
FaxDevVirtualDeviceCreation

Le service de télécopie appelle la fonction FaxDevVirtualDeviceCreation pendant l’initialisation pour permettre au fournisseur de services de télécopie (FSP) de présenter des périphériques de télécopie virtuels.

Fonctions de rappel

 
PFAX_LINECALLBACK

La fonction FaxLineCallback est une fonction de rappel définie par l’application ou définie par la bibliothèque que le service de télécopie appelle pour remettre des événements TAPI (Telephony Application Programming Interface) au fournisseur de services de télécopie (FSP).
PFAX_SEND_CALLBACK

La fonction FaxSendCallback est une fonction de rappel définie par l’application ou définie par la bibliothèque qu’un fournisseur de services de télécopie (FSP) appelle pour informer le service de télécopie qu’un appel de télécopie sortant est en cours.

Structures

 
FAX_DEV_STATUS

La structure de FAX_DEV_STATUS contient des informations de status et d’identification sur une opération de télécopie active individuelle.
FAX_RECEIVE

La structure FAX_RECEIVE contient des informations sur un document de télécopie entrant. Ces informations incluent le nom du fichier qui recevra le flux de données de télécopie, ainsi que le nom et le numéro de téléphone de l’appareil de réception.
FAX_SEND

La structure FAX_SEND contient des informations sur un document de télécopie sortant.