| Anterior | Siguiente |
| STATUS_PNP_DEVICE_CONFIGURATION_PENDING | STATUS_PACKAGE_NOT_AVAILABLE |
STATUS_DEVICE_HINT_NAME_BUFFER_TOO_SMALL
Qué significa STATUS_DEVICE_HINT_NAME_BUFFER_TOO_SMALL
STATUS_DEVICE_HINT_NAME_BUFFER_TOO_SMALL es un error de sizing del caller. El nombre o identificador disponible necesita más bytes/characters que la capacidad proporcionada. Fixed buffers pueden funcionar en un equipo y fallar en otro cuando crecen namespace prefixes o instance IDs.
Use un patrón query-required-size → allocate → fetch, con un límite de sanidad independiente para datos malformados. Preste atención a si la API expresa capacidad en bytes, WCHARs o incluye el terminador.
Qué comprobar
- Registre required length y supplied length con sus unidades.
- Prefiera sizing dinámico a buffers fijos en stack.
- Valide overflow y un máximo razonable antes de asignar memoria.
- No trunque el hint name si después se usa como identidad o path.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
