| Anterior | Siguiente |
| KERN_SUCCESS |
kOSReturnSuccess
Qué significa kOSReturnSuccess
kOSReturnSuccess es el valor cero de éxito en la familia OSReturn y equivale numéricamente a KERN_SUCCESS. Confirma que la llamada síncrona cumplió su contrato, pero no garantiza que una operación asíncrona o una acción posterior del dispositivo ya haya terminado.
Varios namespaces de Mach/IOKit usan cero como éxito. El símbolo correcto depende del tipo de retorno y de la API; no conviene tratar todos los ceros como aliases semánticamente idénticos.
Qué comprobar
- Confirme qué API y tipo de retorno producen el cero.
- Si la operación lanza trabajo asíncrono, espere su callback/evento antes de declarar terminado el proceso completo.
- No use success de una etapa como prueba de que el dispositivo aceptó una acción posterior.
- Preserve el contexto del namespace al registrar el resultado.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
