Symptomen
Overweeg het volgende scenario:
-
U hebt een C++-toepassing bestanden verzenden naar FTP-server met behulp van de InternetWriteFile API.
-
U het bestand lezen en schrijven van de inhoud met behulp van de InternetWriteFile API.
-
Het gehele bestand is geüpload en de bestandsingang is gesloten.
In dit scenario wordt wellicht u alle gegevens heeft de server nog niet bereikt en wordt het afgekapt. Bovendien worden de volgende FTP-bewerkingen in dezelfde sessie mislukt.
Opmerking Dit probleem treedt niet op in Internet Explorer 8, Internet Explorer 9 en Internet Explorer 10.
Oorzaak
Nadat u de InternetWriteFile() API aanroept, kunt u de InternetCloseHandle() API wordt aangeroepen. In Internet Explorer 9 en Internet Explorer 10, InternetClosehandle() wacht 226 overdracht is voltooid en vervolgens de volgende opdracht werkt. Echter, in Internet Explorer 11, InternetClosehandle() niet wacht voor 226 voltooid overbrengen. Daarom kan het gegevenskanaal worden gesloten voordat alle gegevens is de server bereikt. Ook de volgende FTP-opdrachten mislukt.
Oplossing
Update-informatie
Dit probleem oplossen door de meest recente cumulatieve beveiligingsupdate voor Internet Explorer te installeren. Hiertoe gaat u naar Microsoft Update.
Ga naar de volgende Microsoft-website voor technische informatie over de meest recente cumulatieve beveiligingsupdate voor Internet Explorer:
http://www.microsoft.com/technet/security/current.aspxOpmerking Deze update werd voor het eerst opgenomen in beveiligingsupdate 2909921.
Voor meer informatie klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
2909921 MS14-010: cumulatieve beveiligingsupdate voor Internet Explorer: 11 februari 2014
Status
Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.
Referenties
Zie de terminologie die door Microsoft wordt gebruikt om softwareupdates te beschrijven.