Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La sección de referencia incluye información general conceptual de la API, una guía que muestra la sintaxis y el uso de todos los elementos de API y una variedad de ejemplos de código. Todas las referencias se enumeran alfabéticamente por categoría.
En la tabla siguiente se muestran los valores comunes HRESULT devueltos por métodos.
| Nombre | Descripción | Value |
|---|---|---|
| S_OK | Correcto. | 0x00000000 |
| E_UNEXPECTED | Error inesperado. | 0x8000FFFF |
| E_NOTIMPL | Sin implementar. | 0x80004001 |
| E_OUTOFMEMORY | No hay suficiente memoria para completar la operación. | 0x8007000E |
| E_INVALIDARG | Uno o más argumentos no son válidos. | 0x80070057 |
| E_NOINTERFACE | No se admite dicha interfaz. | 0x80004002 |
| E_POINTER | Puntero no válido. | 0x80004003 |
| E_HANDLE | Identificador no válido. | 0x80070006 |
| E_ABORT | La operación se anuló. | 0x80004004 |
| E_FAIL | Error inesperado. | 0x80004005 |
| E_ACCESSDENIED | Error de acceso denegado general. | 0x80070005 |
Nota:
Cuando un método de depuración de Visual Studio devuelve S_OK, se supone que todos los punteros de parámetro de salida son válidos, es decir, no se realiza ninguna validación en punteros de parámetro de salida cuando S_OK se devuelve.
Nota:
Los parámetros no válidos o NULL [out] pueden provocar que el IDE se bloquee.