FaxDevAbortOperation-Funktion (faxdev.h)

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.

Syntax

BOOL FaxDevAbortOperation(
  [in] HANDLE FaxHandle
);

Parameter

[in] FaxHandle

Typ: HANDLE

Gibt ein Faxhandle an, das von der FaxDevStartJob-Funktion zurückgegeben wird.

Rückgabewert

Typ: BOOL

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ein Nichtzero-Wert.

Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null. Um erweiterte Fehlerinformationen abzurufen, ruft der Faxdienst GetLastError auf.

Hinweise

Die FaxDevAbortOperation-Funktion wird in einem vom Faxvorgang unabhängigen Ausführungsthread asynchron aufgerufen. In der Regel ist es erforderlich, den Zugriff durch mehrere Threads zu synchronisieren. Weitere Informationen finden Sie unter Synchronisieren der Ausführung mehrerer Threads.

FaxDevAbortOperation sollte nach dem Posten der Abbruchanforderung zurückgegeben werden, anstatt zu warten, bis der Faxvorgang beendet ist, bevor sie zurückgegeben wird.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional, Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile faxdev.h

Weitere Informationen

Faxdienstanbieterfunktionen

FaxDevEndJob

FaxDevStartJob

Verwenden der Faxdienstanbieter-API