Поделиться через


структура OVERLAPPED_ENTRY (minwinbase.h)

Содержит сведения, возвращаемые вызовом функции GetQueuedCompletionStatusEx .

Синтаксис

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

Члены

lpCompletionKey

Получает значение ключа завершения, связанное с дескриптором файла, операция ввода-вывода которого завершена. Ключ завершения — это ключ для каждого файла, который указывается в вызове CreateIoCompletionPort.

lpOverlapped

Получает адрес структуры OVERLAPPED , указанной при запуске завершенной операции ввода-вывода.

Internal

Зарезервировано.

dwNumberOfBytesTransferred

Получает количество байтов, переданных во время завершения операции ввода-вывода.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть minwinbase.h (включая Windows.h)

См. также раздел

GetQueuedCompletionStatusEx

ПЕРЕКРЫВАЮЩИХСЯ