Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les valeurs HRESULT sont utilisées dans la programmation Windows pour indiquer la réussite ou l’échec des opérations. Il s’agit de valeurs 32 bits qui peuvent être utilisées pour représenter les conditions de réussite et d’erreur.
Liste des valeurs HRESULT courantes
Les valeurs HRESULT suivantes sont les plus courantes. D’autres valeurs sont contenues dans le fichier Winerror.hd’en-tête.
Voici les valeurs répertoriées par ordre alphabétique par nom :
| Nom | Descriptif | Valeur |
|---|---|---|
| S_OK | Opération réussie | 0x00000000 |
| E_ABORT | Opération abandonnée | 0x80004004 |
| E_ACCESSDENIED | Erreur d’accès général refusée | 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 | Aucune interface de ce type n’est 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 |
| ERREUR_IMPRÉVUE | Échec inattendu | 0x8000FFFF |
Voici les valeurs répertoriées dans l’ordre numérique par valeur :
| Valeur | Nom | Descriptif |
|---|---|---|
| 0x00000000 | S_OK | Opération réussie |
| 0x80004001 | E_NOTIMPL | Non implémenté |
| 0x80004002 | E_NOINTERFACE | Aucune interface de ce type n’est prise en charge |
| 0x80004003 | E_POINTER | Pointeur non valide |
| 0x80004004 | E_ABORT | Opération abandonnée |
| 0x80004005 | E_FAIL | Échec non spécifié |
| 0x8000FFFF | ERREUR_IMPRÉVUE | Échec inattendu |
| 0x80070005 | E_ACCESSDENIED | Erreur d’accès général refusée |
| 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 |