Что означает код HRESULT 0x8007000E (E_OUTOFMEMORY)?

 
Также может означать:
КонстантаТипОС
HRESULT_FROM_WIN32(ERROR_OUTOFMEMORY)Ошибка WindowsWindows
Предыдущий Следующий
E_HANDLE E_INVALIDARG

E_OUTOFMEMORY

Что означает E_OUTOFMEMORY

E_OUTOFMEMORY (0x8007000E) — Недостаточно памяти.

Что проверить и как подтвердить исправление

Когда при 0x8007000E система сообщает «недостаточно памяти», снимите фактическое потребление и лимит ресурса в момент отказа, затем уменьшите нагрузку или освободите именно исчерпанный ресурс.

Практическая диагностика

Зафиксируйте размер запрошенной allocation и использование process commit/virtual address space на первой неудаче. Проверяйте не только свободную физическую память: причиной может быть commit limit, fragmentation/32-bit address space или чрезмерный размер отдельного объекта.

Документация для результата 0x8007000E:Microsoft Open Specifications: HRESULT values · COM clients and servers · CoGetClassObject.


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