Что означает код HRESULT 0xC00D0031 (NS_E_OPEN_FILE_LIMIT)?

 
Предыдущий Следующий
NS_E_FILE_BANDWIDTH_LIMIT NS_E_BAD_CONTROL_DATA

NS_E_OPEN_FILE_LIMIT

Диагностика NS_E_OPEN_FILE_LIMIT

Этот результат указывает на конкретную границу устаревшего серверного тракта Windows Media Services/NetShow: клиент исчерпал допустимое число одновременно открытых файлов. Рассматривайте код как результат компонента, которому принадлежит эта граница, а не как доказательство отказа всех частей streaming, storage или network.

Что зафиксировать до повторной попытки

Зафиксируйте идентичность publishing point, title или archive, canonical path, service account, open mode, размер и rate файла, результат filesystem и точную lifecycle operation. Сохраните первый результат Win32, socket, storage, parser или plug-in, появившийся до этого результата; этот HRESULT часто является итоговым результатом на стороне сервера.

Где возвращается результат

Media server открывает content от имени своей service identity и через собственный publishing-point path. Наличие файла, canonical naming, sharing mode, allocation, archive state и возможность parse/stream являются независимыми проверками.

Технические ссылки

Для автоматизации записывайте символическое имя вместе с числовым HRESULT: оно сохраняет границу подсистемы Windows Media, которую общий COM formatter может скрыть.


Нужно найти другой код? Найти другой код состояния или ошибки.