Auf Englisch lesen

Freigeben über


faxdev.h-Header

Dieser Header wird vom Faxdienst verwendet. Weitere Informationen finden Sie unter

faxdev.h enthält die folgenden Programmierschnittstellen:

Functions

 
FaxDevAbortOperation

Der Faxdienst ruft die FaxDevAbortOperation-Funktion auf, um anzufordern, dass der Faxdienstanbieter (FSP) den aktiven Faxvorgang für den durch den FaxHandle-Parameter angegebenen Faxauftrag beendet. Jeder FSP muss die FaxDevAbortOperation-Funktion exportieren.
FaxDevEndJob

Der Faxdienst ruft die FaxDevEndJob-Funktion nach dem letzten Faxvorgang in einem Faxauftrag auf. Jeder Faxdienstanbieter (FSP) muss die FaxDevEndJob-Funktion exportieren.
FaxDevInitialize

Der Faxdienst ruft die FaxDevInitialize-Funktion jedes Mal auf, wenn der Dienst gestartet wird, nachdem er die FSP-DLL (Fax Service Provider) geladen hat. Jeder FSP muss die FaxDevInitialize-Funktion exportieren.
FaxDevReceive

Der Faxdienst ruft die FaxDevReceive-Funktion auf, um eine eingehende Faxübertragung an den Faxdienstanbieter (FSP) zu signalisieren. Jeder FSP muss die FaxDevReceive-Funktion exportieren.
FaxDevReportStatus

Der Faxdienst ruft die FaxDevReportStatus-Funktion auf, um einen Faxdienstanbieter (FSP) nach status Informationen zu einem einzelnen aktiven Faxvorgang oder nach status Informationen nach einem fehlgeschlagenen Faxvorgang abzufragen.
FaxDevSend

Der Faxdienst ruft die FaxDevSend-Funktion auf, um einem Faxdienstanbieter (FSP) zu signalisieren, dass er eine ausgehende Faxübertragung initiieren muss. Jeder FSP muss die FaxDevSend-Funktion exportieren.
FaxDevShutdown

Der Faxdienst ruft die FaxDevShutdown-Funktion auf, um den Faxdienstanbieter (FSP) zu benachrichtigen, dass der Dienst die DLL des FSP entladen wird. FaxDevShutdown gibt die globalen Ressourcen frei, die von der FaxDevInitialize-Funktion zugewiesen wurden.
FaxDevStartJob

Der Faxdienst ruft die FaxDevStartJob-Funktion auf, um einen neuen Faxauftrag zu initialisieren. Der Faxdienst ruft auch FaxDevStartJob auf, um den Beginn jedes Faxvorgangs an den Faxdienstanbieter (FSP) zu signalisieren. Jeder FSP muss die FaxDevStartJob-Funktion exportieren.
FaxDevVirtualDeviceCreation

Der Faxdienst ruft während der Initialisierung die FaxDevVirtualDeviceCreation-Funktion auf, damit der Faxdienstanbieter (FSP) virtuelle Faxgeräte präsentieren kann.

Rückruffunktionen

 
PFAX_LINECALLBACK

Die FaxLineCallback-Funktion ist eine anwendungsdefinierte oder bibliotheksdefinierte Rückruffunktion, die der Faxdienst aufruft, um TAPI-Ereignisse (Telephony Application Programming Interface) an den Faxdienstanbieter (FSP) zu übermitteln.
PFAX_SEND_CALLBACK

Die FaxSendCallback-Funktion ist eine anwendungsdefinierte oder bibliotheksdefinierte Rückruffunktion, die ein Faxdienstanbieter (FSP) aufruft, um den Faxdienst darüber zu informieren, dass ein ausgehender Faxanruf ausgeführt wird.

Strukturen

 
FAX_DEV_STATUS

Die FAX_DEV_STATUS-Struktur enthält status- und Identifikationsinformationen zu einem einzelnen aktiven Faxvorgang.
FAX_RECEIVE

Die FAX_RECEIVE-Struktur enthält Informationen zu einem eingehenden Faxdokument. Diese Informationen umfassen den Namen der Datei, die den Faxdatenstrom empfängt, sowie den Namen und die Telefonnummer des empfangenden Geräts.
FAX_SEND

Die FAX_SEND-Struktur enthält Informationen zu einem ausgehenden Faxdokument.