Перейти до вмісту
Помилки WindowsПомилка
ERROR_INSUFFICIENT_BUFFER (122)

ERROR_INSUFFICIENT_BUFFER (122) — Недостатній розмір буфера

Область даних, передана системному виклику, є занадто малою.

windows

Що спричиняє цю помилку

Наданий буфер недостатньо великий для зберігання повернутих даних. Це часто використовується як механізм запиту необхідного розміру буфера.

Як виправити

Спочатку викличте функцію з буфером NULL, щоб отримати потрібний розмір, потім виділіть пам'ять відповідного розміру і повторіть виклик.

Офіційна документація

Пов'язані коди помилок