Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La funzione FaxConnectFaxServer connette un'applicazione client fax al server fax locale. La funzione restituisce un handle server fax necessario per chiamare altre funzioni client fax che facilitano il processo, il dispositivo, la configurazione e la gestione dei documenti.
Sintassi
WINFAXAPI BOOL FaxConnectFaxServerA(
[in, optional] LPCSTR MachineName,
[out] LPHANDLE FaxHandle
);
Parametri
[in, optional] MachineName
Tipo: LPCTSTR
Questo puntatore deve essere NULL (stringa vuota), in modo che l'applicazione si connetta al server fax nel computer locale.
[out] FaxHandle
Tipo: LPHANDLE
Puntatore a una variabile che riceve un handle server fax necessario per le chiamate successive ad altre funzioni client fax. Se il server fax restituisce un handle Null, indica un errore.
Valore restituito
Tipo: bool
Se la funzione ha esito positivo, il valore restituito è diverso da zero.
Se la funzione ha esito negativo, il valore restituito è zero. Per ottenere informazioni estese sull'errore, chiamare GetLastError. GetLastError può restituire uno degli errori seguenti.
Codice restituito | Descrizione |
---|---|
|
Il parametro FaxHandle è NULL. |
|
Si è verificato un errore durante l'allocazione della memoria. |
|
L'utente con il cui account è stata effettuata la chiamata non dispone di diritti sufficienti per il server fax. |
Osservazioni
Questa funzione può essere usata solo con un server locale. L'uso di un server remoto è abilitato nell'API COM estesa del servizio fax . Per altre informazioni, vedere il metodo IFaxServer::Connect.
Un'applicazione client fax deve chiamare correttamente la funzione FaxConnectFaxServer prima di chiamare qualsiasi altra funzione client fax.
L'applicazione client fax deve chiamare la funzione FaxClose
Nota
L'intestazione winfax.h definisce FaxConnectFaxServer come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 2000 Professional [solo app desktop] |
server minimo supportato | Windows 2000 Server [solo app desktop] |
piattaforma di destinazione | Finestre |
intestazione |
winfax.h |
libreria |
WinFax.lib |
Vedere anche
funzioni API client del servizio fax
API client servizio fax per Windows 2000