Condividi tramite


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

Vedi anche

WSAGetLastError

Funzioni Winsock

Informazioni di riferimento su Winsock

getaddrinfo