Sintomi
Si consideri lo scenario seguente:
-
Si dispone di un'applicazione C++ di inviare file al server FTP utilizzando InternetWriteFile API.
-
Leggere il file e scrivere il contenuto utilizzando InternetWriteFile API.
-
L'intero file viene caricato e viene chiuso l'handle di file.
In questo scenario, è possibile trovare tutti i dati non ha ancora raggiunto il server e il file viene troncato. Inoltre, non le successive operazioni FTP nella stessa sessione.
Nota: Questo problema non si verifica in Internet Explorer 8, Internet Explorer 9 e 10 di Internet Explorer.Causa
Dopo aver chiamato InternetWriteFile() API, verrà chiamato InternetCloseHandle() API. In Internet Explorer 9 e Internet Explorer 10, InternetClosehandle() è in attesa di 226 trasferimento completato, quindi utilizza il comando successivo. Tuttavia, Internet Explorer 11, InternetClosehandle() non attendere 226 trasferimento completato. Pertanto, il canale di dati può essere chiuso prima che tutti i dati ha raggiunto il server. Comandi FTP inoltre successivi avrà esito negativo.
Risoluzione
Informazioni sull'aggiornamento
Per risolvere questo problema, installare l'aggiornamento della protezione cumulativo più recente per Internet Explorer. A tale scopo, passare a Microsoft Update. Per informazioni tecniche sull'aggiornamento della protezione cumulativo più recente per Internet Explorer, visitare il seguente sito Web Microsoft:
http://www.microsoft.com/technet/security/current.aspxNota: Questo aggiornamento era prima incluso nell'aggiornamento della protezione 2909921. Per ulteriori informazioni, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:
2909921 MS14-010: aggiornamento cumulativo della protezione per Internet Explorer: 11 febbraio 2014
Stato
Microsoft ha confermato che questo è un problema dei prodotti Microsoft elencati nella sezione "Si applica a".
Riferimenti
Vedere la terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.