---
name: "InternetReadFileExW"
section: "3w"
platform: "linux"
package: "libwine-dev"
version: "1.0.1-3.1"
release: "Debian 6.0 (Squeeze)"
platforms: ["linux"]
url: "https://new.carta.tech/InternetReadFileExW"
---

# InternetReadFileExW(3w)

## NAME

**InternetReadFileExW** (WININET.@)

## SYNOPSIS

BOOL InternetReadFileExW\
  (\
   HINTERNET           *hFile*,\
   LPINTERNET\_BUFFERSW *lpBuffer*,\
   DWORD               *dwFlags*,\
   DWORD\_PTR           *dwContext*\
  )

## DESCRIPTION

Read data from an open internet file.

## PARAMS

*hFile* **\[In\]**  Handle returned by **InternetOpenUrl(3w)** or **HttpOpenRequest(3w)**.

lpBuffersOut **\[In/Out\]**  Buffer.

*dwFlags* **\[In\]**  Flags.

*dwContext* **\[In\]**  Context for callbacks.

## RETURNS

**FALSE**, last error is set to **ERROR\_CALL\_NOT\_IMPLEMENTED**.

## NOTES

Not implemented in Wine or native either (as of **IE6** SP2).

## IMPLEMENTATION

Defined in **"wininet.h"**.

Implemented in **"dlls/wininet/internet.c"**.

Debug channel **"wininet"**.
