Hresult 0x80004002

admin
-->

Mex-JorgensenDesktopMEMORY.DMP, HRESULT 0x80004002 'No such interface supported' Using debugger 6.2.0007.4. Any suggest beside that the dump is corrupt:-) Keld. Continue reading on narkive: Search results for 'HRESULT 0x80004002 When loading dump file' (newsgroups and mailing lists). 0x80004002: The symbol ENOINTERFACE means 'No such interface supported'. The default facility code.

The following HRESULT values are the most common. More values are contained in the header file Winerror.h.

Here are the values listed alphabetically by name.

0x80004002
NameDescriptionValue
S_OKOperation successful0x00000000
E_ABORTOperation aborted0x80004004
E_ACCESSDENIEDGeneral access denied error0x80070005
E_FAILUnspecified failure0x80004005
E_HANDLEHandle that is not valid0x80070006
E_INVALIDARGOne or more arguments are not valid0x80070057
E_NOINTERFACENo such interface supported0x80004002
E_NOTIMPLNot implemented0x80004001
E_OUTOFMEMORYFailed to allocate necessary memory0x8007000E
E_POINTERPointer that is not valid0x80004003
E_UNEXPECTEDUnexpected failure0x8000FFFF

Here are the values listed in numeric order by value.

ValueNameDescription
0x00000000S_OKOperation successful
0x80004001E_NOTIMPLNot implemented
0x80004002E_NOINTERFACENo such interface supported
0x80004003E_POINTERPointer that is not valid
0x80004004E_ABORTOperation aborted
0x80004005E_FAILUnspecified failure
0x8000FFFFE_UNEXPECTEDUnexpected failure
0x80070005E_ACCESSDENIEDGeneral access denied error
0x80070006E_HANDLEHandle that is not valid
0x8007000EE_OUTOFMEMORYFailed to allocate necessary memory
0x80070057E_INVALIDARGOne or more arguments are not valid

Description

The 32bits in an HRESULT error code have meanings, allowing the reader to gain additional insights into the error.

0x80004002

Of note:

Hresult 0x80004002

The 32nd bit (the top bit) indicates if an error occurred or not. This is why errors are 0x8xxxxxxx.
The 16-26 bits are the Facility - the originating API (Win32, CLR, XAML, etc.).
The 0-15 bits are the (Error) Code.

Common NULL Facility Error Codes

Hresult 0x80041001

NameDescriptionValue
S_OKOperation successful0x00000000
S_FALSEOperation successful but returned no results0x00000001
E_ABORTOperation aborted0x80004004
E_FAILUnspecified failure0x80004005
E_NOINTERFACENo such interface supported0x80004002
E_NOTIMPLNot implemented0x80004001
E_POINTERPointer that is not valid0x80004003
E_UNEXPECTEDUnexpected failure0x8000FFFF

Common Win32 Facility Error Codes

These are built by passing a System Error Code to HRESULT_FROM_WIN32

NameDescriptionValue
E_ACCESSDENIEDGeneral access denied error0x80070005
E_HANDLEHandle that is not valid0x80070006
E_INVALIDARGOne or more arguments are not valid0x80070057
E_OUTOFMEMORYFailed to allocate necessary memory0x8007000E

Related Links:

Embed

Download

Unable To Cast Com Object

Hresult 0x800040020x80004002

Right click or Alt+Enter to download this episode

Hresult 0x80004002 E_nointerface

  • MP3 (6.5 MB)
  • Low Quality MP4 (12.2 MB)
  • High Quality MP4 (109.3 MB)
  • Mid Quality MP4 (36.5 MB)

Hresult 0x80004005

Hresult

Exception From Hresult 0x80004002

Download captions