Valeurs HRESULT courantes
Les valeurs HRESULT suivantes sont les plus courantes. D’autres valeurs sont contenues dans le fichier d’en-tête Winerror.h.
Voici les valeurs répertoriées par ordre alphabétique par nom.
Name | Description | Valeur |
---|---|---|
S_OK | L’opération a réussi | 0x00000000 |
E_ABORT | Opération abandonnée | 0x80004004 |
E_ACCESSDENIED | Erreur d’accès général refusé | 0x80070005 |
E_FAIL | Échec non spécifié | 0x80004005 |
E_HANDLE | Handle non valide | 0x80070006 |
E_INVALIDARG | Un ou plusieurs arguments ne sont pas valides | 0x80070057 |
E_NOINTERFACE | Interface non prise en charge | 0x80004002 |
E_NOTIMPL | Non implémenté | 0x80004001 |
E_OUTOFMEMORY | Échec de l’allocation de la mémoire nécessaire | 0x8007000E |
E_POINTER | Pointeur non valide | 0x80004003 |
E_UNEXPECTED | Échec inattendu | 0x8000FFFF |
Voici les valeurs répertoriées dans l’ordre numérique par valeur.
Valeur | Name | Description |
---|---|---|
0x00000000 | S_OK | L’opération a réussi |
0x80004001 | E_NOTIMPL | Non implémenté |
0x80004002 | E_NOINTERFACE | Interface non prise en charge |
0x80004003 | E_POINTER | Pointeur non valide |
0x80004004 | E_ABORT | Opération abandonnée |
0x80004005 | E_FAIL | Échec non spécifié |
0x8000FFFF | E_UNEXPECTED | Échec inattendu |
0x80070005 | E_ACCESSDENIED | Erreur d’accès général refusé |
0x80070006 | E_HANDLE | Handle non valide |
0x8007000E | E_OUTOFMEMORY | Échec de l’allocation de la mémoire nécessaire |
0x80070057 | E_INVALIDARG | Un ou plusieurs arguments ne sont pas valides |