| Предыдущий | Следующий |
| STATUS_PORT_CONNECTION_REFUSED | STATUS_SHARING_VIOLATION |
STATUS_INVALID_PORT_HANDLE
В операции использован портовый дескриптор неправильного вида
Эти статусы поступают из собственного механизма сообщений портов NT, используемого низкоуровневым IPC Windows. Для STATUS_INVALID_PORT_HANDLE они относятся к атрибутам объектов портов, дескрипторам соединений и ограничениям размера сообщений, а не к портам TCP.
Этот статус означает, что значение дескриптора существует в процессе, однако это не тот тип портового дескриптора, который требуется операции, либо он больше не представляет пригодную конечную точку порта.
При диагностике STATUS_INVALID_PORT_HANDLE и других статусов этого класса сохраняйте собственный API, в котором произошёл сбой, тип портового дескриптора, состояние соединения, атрибуты объекта, использованные для создания порта или подключения к нему, и длину отправленного сообщения.
Что проверить
- Проследите, откуда был получен дескриптор.
- Проверьте пути дублирования и наследования.
- Не используйте дескриптор клиентского коммуникационного порта там, где требуется дескриптор порта подключения.
Справочные материалы для STATUS_INVALID_PORT_HANDLE
Нужно найти другой код? Найти другой код состояния или ошибки.