funzione gai_strerrorA (ws2tcpip.h)
La funzione gai_strerror consente di stampare i messaggi di errore in base agli errori EAI_* restituiti dalla funzione getaddrinfo . Si noti che la funzione gai_strerror non è thread-safe e pertanto è consigliabile usare funzioni Windows Sockets tradizionali, ad esempio la funzione WSAGetLastError .
Sintassi
char * gai_strerrorA(
[in] int ecode
);
Parametri
[in] ecode
Codice errore dall'elenco dei codici di errore getaddrinfo disponibili. Per un elenco completo dei codici di errore, vedere la funzione getaddrinfo .
Valore restituito
Restituisce un puntatore a una stringa contenente il messaggio di errore.
Commenti
Se il parametro ecode non è un valore di codice di errore restituito da getaddrinfo , la funzione gai_strerror restituisce un puntatore a una stringa che indica un errore sconosciuto.
Nota
L'intestazione ws2tcpip.h definisce gai_strerror 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 che non è indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzioni.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | ws2tcpip.h |