gai_strerrorA関数 (ws2tcpip.h)
gai_strerror 関数は、getaddrinfo 関数によって返されるEAI_* エラーに基づいてエラー メッセージを出力する場合に役立ちます。 gai_strerror 関数はスレッド セーフではないため、WSAGetLastError 関数などの従来の Windows ソケット関数を使用することをお勧めします。
構文
char * gai_strerrorA(
[in] int ecode
);
パラメーター
[in] ecode
使用可能な getaddrinfo エラー コードの一覧のエラー コード。 エラー コードの完全な一覧については、getaddrinfo 関数を参照してください。
戻り値
エラー メッセージを含む文字列へのポインターを返します。
備考
手記
ws2tcpip.h ヘッダーは、unicode プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択するエイリアスとしてgai_strerrorを定義します。 エンコードに依存しないエイリアスをエンコードに依存しないコードと組み合わせて使用すると、コンパイルエラーやランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「関数プロトタイプの 規則」を参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされる最小サーバー | Windows 2000 Server [デスクトップ アプリのみ] |
ターゲット プラットフォーム の |
ウィンドウズ |
ヘッダー | ws2tcpip.h |
関連項目
WSAGetLastError の
getaddrinfo を