MSDN URLDownloadToCacheFile() Doku Mängel

So, hab mich gerade was mit URLDownloadToCacheFile() herumgeärgert. Laut MSDN gibt die Funktion S_OK, E_FAIL oder E_OUTOFMEMORY zurück. Nur blöd, wenn die Funktion dann -2146697211 zurückgibt. Das entspricht 0x800C0005L und nach ein bisschen googeln gehört der Wert zur Konstante INET_E_RESOURCE_NOT_FOUND. Das ist auch richtig, ich Depp hab versucht eine nicht existente Datei herunterzuladen (anderes System, anderer Pfad...). Nur blöd dass MS das nicht in der Funktionsreferenz nicht erwähnt...

Also, wenn ihr die Funktion verwendet, schaut in die urlmon.h und stellt euch drauf ein, das auch die anderen Fehler vorkommen können..

Neuen Kommentar schreiben