PcapPlusPlus  Next
pcpp::internal::IOverlappedWrapper::OverlappedResult Struct Reference

Result of completing an OVERLAPPED I/O operation. More...

#include <WinDivertDevice.h>

Public Types

enum class  Status { Success , Failed }
 Status codes for overlapped result. More...
 

Public Attributes

Status status
 Completion status.
 
uint32_t packetLen = 0
 Number of bytes read/written (when applicable)
 
uint32_t errorCode = 0
 Windows error code (when relevant)
 

Detailed Description

Result of completing an OVERLAPPED I/O operation.

Contains the final status, the number of bytes/packet length produced by the operation (when applicable), and a Windows error code on failure.

Member Enumeration Documentation

◆ Status

Status codes for overlapped result.

Enumerator
Success 

Operation completed successfully.

Failed 

Operation failed; see errorCode.