| Previous | Next |
| WININET_E_TIMEOUT | WININET_E_INTERNAL_ERROR |
WININET_E_EXTENDED_ERROR
WININET_E_EXTENDED_ERROR means that the remote service supplied additional diagnostic text. The HRESULT is only a signal to retrieve that text; it is not the final reason for the failed operation.
Retrieve the response before another WinINet call
Call InternetGetLastResponseInfo on the same thread immediately after the failing call. A subsequent WinINet call clears the internal buffer that holds the extra response information. The returned numeric value and text are especially useful for FTP operations, where the server can provide protocol-specific detail.
What to log
- The primary HRESULT and the extended numeric response.
- The extended text, with secrets redacted.
- The operation and endpoint that produced it.
Microsoft: InternetGetLastResponseInfo · Microsoft: WinINet error messages
Looking for a different code? Search another status or error code.
