函式介紹指從一個由InternetOpenUrl,FtpOpenFile, 或HttpOpenRequest函式打開的句柄中讀取數據。
軟體參數
- hFile[in]
- 由InternetOpenUrl,FtpOpenFile, 或HttpOpenRequest函式返回的句柄.
- lpBuffer[out]
- 緩衝器指針
- dwNumberOfBytesToRead[in]
- 欲讀數據的位元組量。
- lpdwNumberOfBytesRead[out]
- 接收讀取位元組量的變數。該函式在做任何工作或錯誤檢查之前都設定該值為零
返回值
備註
Buffer參數裡。一個正常讀取將持續到檔案結束時為止。為了確保所有數據被接收,應用程式必須繼續使用該函式直到函式返回TRUE且lpdwNumberOfBytesRead參數等於零值。此舉在請求的數據被寫入快取中尤為重要,因為如不這樣的話,快取將不會正常的更新且下載的檔案也將不會被允許寫入到快取中。注意:除了原始請求的命令設定為INTERNET_FLAG_NO_CACHE_WRITE標識的情況外,快取操作都會自動進行。
要求
Minimum supported client | Windows 2000 Professional |
---|---|
Minimum supported server | Windows 2000 Server |
Version | Internet Explorer 3.0 or later |
Header | Wininet.h |
Library | Wininet.lib |
DLL | Wininet.dll |