Симптоми

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

ERROR_INVALID_PARAMETER

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

Причина

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

Решение

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

Статус

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

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

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

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

Разширете уменията си

Преглед на обучението >

Получавайте първи новите функции

Присъединете се към Microsoft приобщени >

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?

Благодарим ви за обратната връзка!

×