일반적인 HRESULT 값
가장 일반적인 HRESULT 값은 다음과 같습니다. 더 많은 값이 Winerror.h 헤더 파일에 포함됩니다.
다음은 이름별로 사전순으로 나열된 값입니다.
속성 | Description | 값 |
---|---|---|
S_OK | 작업이 성공했습니다. | 0x00000000 |
E_ABORT | 작업이 중단됨 | 0x80004004 |
E_ACCESSDENIED | 일반 액세스 거부 오류 | 0x80070005 |
E_FAIL | 지정되지 않은 오류 | 0x80004005 |
E_HANDLE | 유효하지 않은 핸들 | 0x80070006 |
E_INVALIDARG | 하나 이상의 인수가 잘못되었습니다. | 0x80070057 |
E_NOINTERFACE | 이러한 인터페이스는 지원되지 않습니다. | 0x80004002 |
E_NOTIMPL | 구현되지 않음 | 0x80004001 |
E_OUTOFMEMORY | 필요한 메모리를 할당하지 못했습니다. | 0x8007000E |
E_POINTER | 유효하지 않은 포인터 | 0x80004003 |
E_UNEXPECTED | 예기치 않은 오류 | 0x8000FFFF |
다음은 값별로 숫자 순서로 나열된 값입니다.
값 | 속성 | Description |
---|---|---|
0x00000000 | S_OK | 작업이 성공했습니다. |
0x80004001 | E_NOTIMPL | 구현되지 않음 |
0x80004002 | E_NOINTERFACE | 이러한 인터페이스는 지원되지 않습니다. |
0x80004003 | E_POINTER | 유효하지 않은 포인터 |
0x80004004 | E_ABORT | 작업이 중단됨 |
0x80004005 | E_FAIL | 지정되지 않은 오류 |
0x8000FFFF | E_UNEXPECTED | 예기치 않은 오류 |
0x80070005 | E_ACCESSDENIED | 일반 액세스 거부 오류 |
0x80070006 | E_HANDLE | 유효하지 않은 핸들 |
0x8007000E | E_OUTOFMEMORY | 필요한 메모리를 할당하지 못했습니다. |
0x80070057 | E_INVALIDARG | 하나 이상의 인수가 잘못되었습니다. |