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)