Sümptomid
WriteFile() või ReadFile() funktsiooni kõne ei pruugi viga
ERROR_INVALID_PARAMETER
Kui olete saanud nimitoru töötavad ja kasutades Kattuv I/O.
Põhjus
Rike võimalik põhjus on OVERLAPPED struktuuri erinevust ja OffsetHigh liikmed on seatud nulliks.
Lahendus
Seadke väärtuseks null OVERLAPPED struktuuri erinevust ja OffsetHigh liikmed.
Olek
Selline käitumine on ette nähtud. Offset ja OffsetHigh liikmed OVERLAPPED struktuur peab olema seatud null või funktsioone WriteFile() ja ReadFile() olek võrguspikrit ei õnnestu.
Lisateave
Paljudel juhtudel võib funktsiooni kõned siis, kui te ei sea otseselt OVERLAPPED. OFFSET ja kattuv. OffsetHigh väärtuseks null. Kuid see on tavaliselt kas, sest OVERLAPPED struktuur on staatiline või globaalne ja seetõttu on lähtestatud väärtuseks null või OVERLAPPED struktuur on automaatne (kohalik) ja selle asukoha pinu sisu on juba null. Määrake selgesõnaliselt selle OVERLAPPED. OFFSET ja kattuv. OffsetHigh struktuuri liikmed väärtuseks null.