Platform SDK: SMTP Server Events |
[This is preliminary documentation and subject to change.]
The FH_OVERLAPPED structure defines the extended OVERLAPPED structure used by the file I/O layer implemented in fcachdll.dll. The first 5 elements of this structure are identical to the standard OVERLAPPED structure and have precisely the same semantics. The final additional parameter is a pointer to a function that will be called to complete the I/O request.
struct FH_OVERLAPPED { UINT_PTR Internal ; UINT_PTR InternalHigh ; DWORD Offset ; DWORD OffsetHigh ; HANDLE hEvent ; PFN_IO_COMPLETION pfnCompletion ; UINT_PTR Reserved1 ; // do not use UINT_PTR Reserved2 ; // do not use UINT_PTR Reserved3 ; // do not use UINT_PTR Reserved4 ; // do not use } ; typedef struct FH_OVERLAPPED* PFH_OVERLAPPED ;
Windows NT/2000: Requires Windows 2000.
Windows 95/98: Unsupported.
Header: Declared in filehc.h; include filehc.h.
FIOReadFile, FIOWriteFile, AssociateFile, ReleaseContext, CreateFile, OVERLAPPED