| Предыдущий | Следующий |
| ERROR_NETWORK_ACCESS_DENIED_EDP | ERROR_EDP_POLICY_DENIES_OPERATION |
ERROR_DEVICE_HINT_NAME_BUFFER_TOO_SMALL
Что означает ERROR_DEVICE_HINT_NAME_BUFFER_TOO_SMALL
ERROR_DEVICE_HINT_NAME_BUFFER_TOO_SMALL означает, что API не может вернуть device-hint name целиком в переданный буфер.
Что проверить
Используйте требуемый размер, если API его сообщает, и учитывайте terminator, ширину символа и header/structure overhead. Особенно внимательно проверяйте места, где byte count смешивается с character count при ANSI/Unicode conversion.
Сохраните текущую позицию enumeration и повторите получение того же элемента после увеличения caller-owned buffer. Это условие согласования размера, а не потеря состояния enumeration.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.