PFAX_LINECALLBACK funzione di callback (faxdev.h)

La funzione FaxLineCallback è una funzione di callback definita dall'applicazione o definita dalla libreria che il servizio fax chiama per recapitare eventi TAPI (Telephony Application Programming Interface) al provider di servizi fax (FSP).

Il tipo di dati PFAX_LINECALLBACK è un puntatore a una funzione FaxLineCallback . FaxLineCallback è un segnaposto per un nome di funzione definito dall'applicazione o definito dalla libreria.

Sintassi

PFAX_LINECALLBACK PfaxLinecallback;

void PfaxLinecallback(
  [in] HANDLE FaxHandle,
  [in] DWORD hDevice,
  [in] DWORD dwMessage,
       DWORD_PTR dwInstance,
  [in] DWORD_PTR dwParam1,
  [in] DWORD_PTR dwParam2,
  [in] DWORD_PTR dwParam3
)
{...}

Parametri

[in] FaxHandle

Tipo: HANDLE

Specifica un handle fax restituito dalla funzione FaxDevStartJob .

[in] hDevice

Tipo: DWORD

Specifica un handle per un dispositivo line o un dispositivo di chiamata. Per determinare se questo handle è un handle di riga o un handle di chiamata, usare il contesto fornito dal parametro dwMessage .

[in] dwMessage

Tipo: DWORD

Specifica un dispositivo linea o un messaggio di chiamata del dispositivo.

dwInstance

Tipo: DWORD_PTR

Riservati; non deve essere utilizzato dal FSP.

[in] dwParam1

Tipo: DWORD_PTR

Specifica un parametro per il messaggio. Per informazioni sui valori dei parametri passati in questa struttura, vedere Messaggi del dispositivo line nella documentazione di TAPI.

[in] dwParam2

Tipo: DWORD_PTR

Specifica un parametro per il messaggio.

[in] dwParam3

Tipo: DWORD_PTR

Specifica un parametro per il messaggio.

Valore restituito

nessuno

Osservazioni

FSP deve registrare la funzione di callback FaxLineCallback passandone l'indirizzo quando il servizio fax chiama la funzione FaxDevInitialize .

Requisiti

   
Client minimo supportato Windows 2000 Professional, Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione faxdev.h

Vedi anche

Funzioni del provider di servizi fax

FaxDevInitialize

FaxDevStartJob

Uso dell'API del provider di servizi fax

lineInitializeEx