Что означает код NTSTATUS 0xC0350003 (STATUS_HV_INVALID_HYPERCALL_INPUT)?

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

STATUS_HV_INVALID_HYPERCALL_INPUT

Управляющее слово гипервызова не является допустимой кодировкой этого вызова

STATUS_HV_INVALID_HYPERCALL_INPUT — отклонение кодировки входных данных гипервызова на уровне ABI. Оно отличается от неправильного поля полезной нагрузки: гипервизор не смог интерпретировать управляющие сведения, определяющие соглашение о вызове, код вызова, форму rep или связанные управляющие биты.

Для вызовов на основе памяти проверяйте управляющее слово вместе с документированным классом вызова. Для вызовов rep записывайте число повторов и начальный индекс; статус может быть возвращён после обработки только части списка, и число завершённых элементов необходимо для определения уже применённых действий. Не воспроизводите весь список вслепую, если частичный вызов мог завершиться успешно.

Полезные проверки

  • Биты кода вызова и выбор fast или rep по точному определению TLFS этого гипервызова.
  • Поля, зарезервированные как нулевые, и поля размера переменного заголовка в управляющем значении.
  • Число повторов, начальный индекс, число завершённых элементов и логика повтора вызывающей стороны.
  • Конфигурация сборки, сформировавшая структуру, включая упаковку и пути кода для конкретной архитектуры.

Ссылки


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