私は2年間I/Oをオーバーラップしていましたが、新しいアプリケーションとそれを私のメインのフォームを隠すときにこのチャッキングで使用しました。IOとERROR_IO_INCOMPLETEが重複しました
私はグーグルではありますが、エラーが何を意味し、どのように処理する必要があるのか理解できません。
アイデア?
イムNamedPipesの上にこれを使用して重複操作がまだ進行中であることを意味するエラーコードであるGetOverlappedResult
をDWORD dwWait = WaitForMultipleObjects(getNumEvents(), m_hEventsArr, FALSE, 500);
//check result. Get correct data
BOOL fSuccess = GetOverlappedResult(data->hPipe, &data->oOverlap, &cbRet, FALSE);
// error happens here
重複したI/OはI/O操作に関連しています。ソケット、ディスクなど '。あなたはあなたがやっているI/Oの種類と、あなたが得ている正確なエラーを教えてください。 – Poni
@poni私の編集を参照してください – Lodle