OVERLAPPED_ENTRY-Struktur (minwinbase.h)

Enthält die Informationen, die von einem Aufruf der GetQueuedCompletionStatusEx-Funktion zurückgegeben werden.

Syntax

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

Member

lpCompletionKey

Empfängt den Abschlussschlüsselwert, der dem Dateihandle zugeordnet ist, dessen E/A-Vorgang abgeschlossen wurde. Ein Abschlussschlüssel ist ein Dateischlüssel, der in einem Aufruf von CreateIoCompletionPort angegeben wird.

lpOverlapped

Empfängt die Adresse der OVERLAPPED-Struktur , die beim Starten des abgeschlossenen E/A-Vorgangs angegeben wurde.

Internal

Reserviert.

dwNumberOfBytesTransferred

Empfängt die Anzahl der Bytes, die während des abgeschlossenen E/A-Vorgangs übertragen wurden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile minwinbase.h (windows.h einschließen)

Weitere Informationen

GetQueuedCompletionStatusEx

OVERLAPPED