Отнася се за
Windows

Симптоми

WriteFile() или ReadFile() разговор може да се провали с грешка

ERROR_INVALID_PARAMETER

Ако на наименован канал и използвате припокрива вход-изход.

Причина

Причината за проблема е че OffsetHigh членове изместване на структурата на ПРОДУКТИВНОСТ не са зададени на нула.

Решение

Задайте изместване и OffsetHigh членовете на вашата ПРОДУКТИВНОСТ структура на нула.

Статус

Това поведение е умишлено. Онлайн помощ за WriteFile() и ReadFile() състояние, изместване и OffsetHigh членовете на структурата на ПРОДУКТИВНОСТ трябва да бъде зададена нула или функциите няма.

Повече информация

В много случаи функцията повиквания може да успее, ако не е изрично определя ПРОДУКТИВНОСТ. Изместване и ПРИПОКРИВА. OffsetHigh нула. Това обикновено се или защото структурата на ПРОДУКТИВНОСТ статичен или глобален и затова се инициализира нула или структурата на ПРОДУКТИВНОСТ automatic (локални) и съдържанието на местоположението на стека вече са нула. Трябва да зададете изрично ПРОДУКТИВНОСТ. Изместване и ПРИПОКРИВА. OffsetHigh конструкция на нула.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.