Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

OVERLAPPED_ENTRY structure

Contains the information returned by a call to the GetQueuedCompletionStatusEx function.

Syntax


typedef struct _OVERLAPPED_ENTRY {
  ULONG_PTR    lpCompletionKey;
  LPOVERLAPPED lpOverlapped;
  ULONG_PTR    Internal;
  DWORD        dwNumberOfBytesTransferred;
} OVERLAPPED_ENTRY, *LPOVERLAPPED_ENTRY;

Members

lpCompletionKey

Receives the completion key value associated with the file handle whose I/O operation has completed. A completion key is a per-file key that is specified in a call to CreateIoCompletionPort.

lpOverlapped

Receives the address of the OVERLAPPED structure that was specified when the completed I/O operation was started.

Internal

Reserved.

dwNumberOfBytesTransferred

Receives the number of bytes transferred during the I/O operation that has completed.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

MinWinBase.h (include Windows.h);
WinBase.h on Windows Server 2008 R2, Windows 7, Windows Server 2008 and Windows Vista (include Windows.h)

See also

GetQueuedCompletionStatusEx
OVERLAPPED

 

 

Show:
© 2016 Microsoft