PyOVERLAPPED Object
A Python object, representing an overlapped structure
Comments
Typically you create a PyOVERLAPPED object, and set its hEvent property. 
The object can then be passed to any function which takes an OVERLAPPED object, and 
the object attributes will be automatically updated.
Properties
- integer Offset
- Specifies a file position at which to start the transfer. The 
file position is a byte offset from the start of the file. The calling process sets 
this member before calling the ReadFile or WriteFile function. This member is 
ignored when reading from or writing to named pipes and communications devices.
 
- integer OffsetHigh
- Specifies the high word of the 
byte offset at which to start the transfer.
 
- object object
- Any python object that you want to attach 
to your overlapped I/O request.
 
- int dword
- An integer buffer that may be used by overlapped 
functions (eg, win32file::WaitCommEvent)
 
- PyHANDLE hEvent
- Identifies an event set to the signaled state when 
the transfer has been completed. The calling process sets this member before 
calling the win32file::ReadFile, win32file::WriteFile, win32pipe::ConnectNamedPipe, or win32pipe::TransactNamedPipe function.
 
- integer Internal
- Reserved for operating system use. (pointer-sized value)
 
- integer InternalHigh
- Reserved for operating system use. (pointer-sized value)