Что означает код NTSTATUS 0xC0350013 (STATUS_HV_INSUFFICIENT_BUFFERS)?

 
Также может означать:
КонстантаТипОС
ERROR_HV_INSUFFICIENT_BUFFERSHRESULTWindows
Предыдущий Следующий
STATUS_HV_INVALID_CONNECTION_ID STATUS_HV_NOT_ACKNOWLEDGED

STATUS_HV_INSUFFICIENT_BUFFERS

В очереди сообщений назначения нет свободного буфера

STATUS_HV_INSUFFICIENT_BUFFERS имеет конкретное значение для HvCallPostMessage: у порта назначения нет свободных гостевых буферов сообщений. Это состояние заполнения очереди на принимающей стороне, а не доказательство того, что вызывающий код выделил слишком мало памяти для своей входной структуры.

Измерьте скорость производителя, задержку обработки гостем, поведение освобождения буферов и состояние целевого VP/SynIC. Повторные попытки без обратного давления могут усилить проблему. Отправитель должен учитывать требования к порядку и отличать сообщение, не поставленное в очередь, от принятого сообщения, последующая обработка которого завершилась ошибкой.

Полезные сведения

  • Идентичность подключения или порта, тип сообщения, размер полезных данных и частота отправки.
  • Доступность целевого VP, состояние SynIC и время обработки получателем.
  • Заполнение очереди или буферов до и после ошибки.
  • Политика повторов и задержек отправителя, а также важность порядка сообщений.

Ссылки


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