Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Symptom

Funktionsanropet WriteFile() eller ReadFile() kan misslyckas med fel

ERROR_INVALID_PARAMETER

Om du arbetar på en namngiven pipe och använder överlappande I/O.

Orsak

En möjlig orsak till felet är att Offset och OffsetHigh medlemmar i OVERLAPPED-struktur inte är inställda på noll.

Lösning

Värdet noll Offset och OffsetHigh medlemmar i OVERLAPPED-struktur.

Status

Detta är avsiktligt. Direkthjälpen för både WriteFile() och ReadFile() tillstånd som förskjutning och OffsetHigh medlemmar i OVERLAPPED-struktur måste anges till noll eller funktioner att misslyckas.

Mer information

I många fall kan funktionsanrop lyckas om du inte uttryckligen anger OVERLAPPED. Förskjutning och ÖVERLAPPAS. OffsetHigh till noll. Detta är vanligtvis antingen eftersom OVERLAPPED-struktur är statisk eller globala och därför initieras till noll eller OVERLAPPED-struktur är automatisk (lokal) och innehållet i den platsen på stacken redan är noll. Du bör uttryckligen ange OVERLAPPED. Förskjutning och ÖVERLAPPAS. OffsetHigh strukturmedlemmar till noll.

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×