Hi,
I would like to know if this function is completely implement in Wine because
since the release of new Ubisoft's games, there is a problem to launch
correctly the game.
The error message is :
Code:
2011-12-21 22:04:31 [ 97] [ERROR ] NamedPipeReceiveLoop.cpp (74) : ReadFileEx
failed, error = 997.
On Microsoft msdn website, this error (997 = ERROR_IO_PENDING) means that an
operation I/O overlapped (or asynchronous) is in progress. See here :
http://msdn.microsoft.com/en-us/library/windows/desktop/ms681388%28v=vs.85%29.aspx
I quote a text from this page
http://msdn.microsoft.com/en-us/library/windows/desktop/ms686358%28v=vs.85%29.aspx:
> When a function is called to perform an overlapped operation, the operation
might be completed before the function returns. When this happens, the results
are handled as if the operation had been performed synchronously. If the
operation was not completed, however, the function's return value is FALSE,
and the GetLastError function returns ERROR_IO_PENDING.
It's clear and easy to understand the text but it's difficult to apply
this in Wine ?
Thanks