structure OVERLAPPED_ENTRY (minwinbase.h)

Contient les informations retournées par un appel à la fonction GetQueuedCompletionStatusEx.

Syntaxe

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

Membres

lpCompletionKey

Reçoit la valeur de clé d’achèvement associée au handle de fichier dont l’opération d’E/S est terminée. Une clé d’achèvement est une clé par fichier spécifiée dans un appel à CreateIoCompletionPort.

lpOverlapped

Reçoit l’adresse de la structure CHEVAUCHEMENT QUI a été spécifiée lors du démarrage de l’opération d’E/S terminée.

Internal

Réservé.

dwNumberOfBytesTransferred

Reçoit le nombre d’octets transférés pendant l’opération d’E/S qui s’est terminée.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête minwinbase.h (inclure Windows.h)

Voir aussi

GetQueuedCompletionStatusEx

OVERLAPPED