.\" -*- nroff -*- .\" Generated file - DO NOT EDIT! .TH InternetReadFileExA 3w "Oct 2012" "Wine API" "Wine API" .SH NAME \fBInternetReadFileExA\fR (WININET.@) .SH SYNOPSIS BOOL InternetReadFileExA ( HINTERNET \fIhFile\fR, LPINTERNET_BUFFERSA \fIlpBuffersOut\fR, DWORD \fIdwFlags\fR, DWORD_PTR \fIdwContext\fR ) .SH DESCRIPTION .PP Read data from an open internet file. .SH PARAMS \fIhFile\fR \fB[In]\fR Handle returned by InternetOpenUrl or HttpOpenRequest. .PP \fIlpBuffersOut\fR \fB[In/Out]\fR Buffer. .PP \fIdwFlags\fR \fB[In]\fR Flags. See notes. .PP \fIdwContext\fR \fB[In]\fR Context for callbacks. .PP .SH RETURNS .PP \fBTRUE\fR on success \fBFALSE\fR on failure. .SH NOTES .PP The parameter \fIdwFlags\fR include zero or more of the following flags: .br IRF_ASYNC - Makes the call asynchronous. .br IRF_SYNC - Makes the call synchronous. .br IRF_USE_CONTEXT - Forces dwContext to be used. .br IRF_NO_WAIT - Don't block if the data is not available, just return what is available. .PP However, in testing \fBIRF_USE_CONTEXT\fR seems to have no effect \fB-\fR \fIdwContext\fR isn't used. .SH SEE .PP InternetOpenUrlA(), \fBHttpOpenRequestA(3w)\fR .SH IMPLEMENTATION .PP Declared in \fB"internet.h"\fR. .PP Implemented in \fB"dlls/wininet/internet.c"\fR. .PP Debug channel \fB"wininet"\fR.