COM 오류 코드(STG, RPC)
다음 표에서는 COM 기반 API에서 사용하는 오류 코드 목록을 제공합니다.
설치하거나 실행하는 애플리케이션에 문제가 있는 경우 오류 메시지를 표시하는 소프트웨어에 대해 고객 지원에 문의하세요. Microsoft 제품에 대한 지원을 받으려면 로 https://support.microsoft.com이동합니다.
상수/값 | 설명 |
---|---|
|
요청된 작업을 수행할 수 없습니다. |
|
찾을 수 없습니다. |
|
경로 %1을(를) 찾을 수 없습니다. |
|
다른 파일을 열 리소스가 부족합니다. |
|
액세스가 거부되었습니다.)가 나타납니다. |
|
잘못된 개체에 대한 작업을 시도했습니다. |
|
작업을 완료하는 데 사용할 수 있는 메모리가 부족합니다. |
|
포인터 오류가 잘못되었습니다. |
|
반환할 항목이 더 이상 없습니다. |
|
디스크가 쓰기로 보호됩니다. |
|
검색 작업 중에 오류가 발생했습니다. |
|
쓰기 작업 중에 디스크 오류가 발생했습니다. |
|
읽기 작업 중에 디스크 오류가 발생했습니다. |
|
공유 위반이 발생했습니다. |
|
잠금 위반이 발생했습니다. |
|
이미 있는 경우 |
|
잘못된 매개 변수 오류입니다. |
|
작업을 완료할 디스크 공간이 부족합니다. |
|
단순하지 않은 속성을 단순 속성 집합에 잘못 기록합니다. |
|
API 호출이 비정상적으로 종료되었습니다. |
|
%1 파일이 유효한 복합 파일이 아닙니다. |
|
이름 %1이(가) 잘못되었습니다. |
|
예기치 않은 오류가 발생했습니다. |
|
해당 함수는 구현되지 않습니다. |
|
잘못된 플래그 오류입니다. |
|
사용 중인 개체를 사용하려고 했습니다. |
|
스토리지가 마지막 커밋 이후 변경되었습니다. |
|
존재하지 않는 개체를 사용하려고 했습니다. |
|
저장할 수 없습니다. |
|
복합 파일 %1은 호환되지 않는 버전의 스토리지로 생성되었습니다. |
|
복합 파일 %1은(는) 최신 버전의 스토리지로 생성되었습니다. |
|
작업에는 Share.exe 또는 해당 항목이 필요합니다. |
|
파일 기반이 아닌 스토리지에서 잘못된 작업이 호출되었습니다. |
|
기존 마샬링이 있는 개체에서 잘못된 작업이 호출되었습니다. |
|
docfile이 손상되었습니다. |
|
OLE32.DLL 잘못된 주소로 로드되었습니다. |
|
복합 파일이 현재 구현에 비해 너무 큽 |
|
복합 파일이 STGM_SIMPLE 플래그로 만들어지지 않았습니다. |
|
파일 다운로드가 비정상적으로 중단되었습니다. 파일이 불완전합니다. |
|
파일 다운로드가 종료되었습니다. |
|
기본 파일이 복합 파일 형식으로 변환되었습니다. |
|
스토리지 작업은 더 많은 데이터를 사용할 수 있게 될 때까지 차단해야 합니다. |
|
스토리지 작업은 즉시 다시 시도해야 합니다. |
|
알림 이벤트 싱크는 스토리지 작업에 영향을 미치지 않습니다. |
|
여러 번의 열기로 인해 통합이 방지됩니다. (커밋 성공). |
|
스토리지 파일을 통합하지 못했습니다. (커밋 성공). |
|
스토리지 파일을 통합하는 것은 적절하지 않습니다. (커밋 성공). |
|
일반 복사 보호 오류입니다. |
|
복사 보호 오류 - DVD CSS 인증에 실패했습니다. |
|
복사 보호 오류 - 지정된 섹터에 유효한 CSS 키가 없습니다. |
|
복사 보호 오류 - DVD 세션 키가 설정되지 않았습니다. |
|
복사 보호 오류 - 섹터가 암호화되어 읽기가 실패했습니다. |
|
복사 보호 오류 - 현재 DVD의 지역이 드라이브의 지역 설정과 일치하지 않습니다. |
|
복사 보호 오류 - 드라이브의 지역 설정이 영구적이거나 사용자 재설정 횟수가 소진되었을 수 있습니다. |
|
호출 수신자가 전화를 거부했습니다. |
|
메시지 필터에 의해 호출이 취소되었습니다. |
|
호출자가 인터태스킹 SendMessage 호출을 디스패치하고 있으며 PostMessage를 통해 호출할 수 없습니다. |
|
호출자가 비동기 호출을 디스패치하고 있으며 이 호출을 대신하여 발신 전화를 걸 수 없습니다. |
|
메시지 필터 내부에 있는 동안 호출하는 것은 불법입니다. |
|
연결이 종료되었거나 가짜 상태이며 더 이상 사용할 수 없습니다. 다른 연결은 여전히 유효합니다. |
|
호출 수신자(서버 [서버 애플리케이션 아님])를 사용할 수 없으며 사라졌습니다. 모든 연결이 잘못되었습니다. 호출이 실행되었을 수 있습니다. |
|
호출 수신자(서버)가 호출을 처리하는 동안 호출자(클라이언트)가 사라졌습니다. |
|
마샬링된 매개 변수 데이터가 있는 데이터 패킷이 잘못되었습니다. |
|
호출이 제대로 전송되지 않았습니다. 메시지 큐가 가득 찼고 생성 후 비워지지 않았습니다. |
|
클라이언트(호출자)는 매개 변수 데이터(메모리 부족 등)를 마샬링할 수 없습니다. |
|
클라이언트(호출자)는 반환 데이터(메모리 부족 등)를 언마샬링할 수 없습니다. |
|
서버(호출 수신자)가 반환 데이터(메모리 부족 등)를 마샬링할 수 없습니다. |
|
서버(호출 수신자)는 매개 변수 데이터(메모리 부족 등)를 언마샬링할 수 없습니다. |
|
받은 데이터가 잘못되었습니다. 는 서버 또는 클라이언트 데이터일 수 있습니다. |
|
특정 매개 변수가 잘못되었으며 마샬링할 수 없습니다. |
|
DDE 대화에서 동일한 채널에 두 번째 발신 호출이 없습니다. |
|
호출 수신자(서버 [서버 애플리케이션 아님])를 사용할 수 없으며 사라졌습니다. 모든 연결이 잘못되었습니다. 호출이 실행되지 않았습니다. |
|
시스템 호출 실패입니다. |
|
일부 필수 리소스(메모리, 이벤트, ...)를 할당할 수 없습니다. |
|
단일 스레드 모드에서 둘 이상의 스레드에서 호출을 시도했습니다. |
|
요청된 인터페이스가 서버 개체에 등록되지 않았습니다. |
|
RPC가 서버를 호출할 수 없거나 서버 호출 결과를 반환할 수 없습니다. |
|
서버에서 예외를 throw했습니다. |
|
스레드 모드가 설정된 후에는 변경할 수 없습니다. |
|
라는 메서드가 서버에 없습니다. |
|
호출된 개체가 클라이언트와 연결이 끊어졌습니다. |
|
호출된 개체가 지금 호출을 처리하지 않도록 선택했습니다. 나중에 다시 시도하십시오. |
|
메시지 필터는 애플리케이션이 사용 중임을 나타냅니다. |
|
메시지 필터가 호출을 거부했습니다. |
|
호출 컨트롤 인터페이스가 잘못된 데이터로 호출되었습니다. |
|
애플리케이션이 입력 동기 호출을 디스패치하므로 나가는 호출을 수행할 수 없습니다. |
|
애플리케이션이 다른 스레드에 대 한 마샬링된 된 인터페이스를 호출 합니다. |
|
현재 스레드에서 CoInitialize가 호출되지 않았습니다. |
|
클라이언트 및 서버 컴퓨터의 OLE 버전이 일치하지 않습니다. |
|
OLE에서 잘못된 헤더가 있는 패킷을 받았습니다. |
|
OLE에서 잘못된 확장이 있는 패킷을 받았습니다. |
|
요청된 개체 또는 인터페이스가 없습니다. |
|
요청된 개체가 없습니다. |
|
OLE가 요청을 보냈고 회신을 기다리고 있습니다. |
|
요청을 다시 시도하기 전에 OLE가 대기 중입니다. |
|
호출이 완료된 후에는 통화 컨텍스트에 액세스할 수 없습니다. |
|
안전하지 않은 호출에 대한 가장은 지원되지 않습니다. |
|
인터페이스를 마샬링하거나 경계를 해제하려면 먼저 보안을 초기화해야 합니다. 초기화된 후에는 변경할 수 없습니다. |
|
이 컴퓨터에 보안 패키지가 설치되지 않았거나 사용자가 로그온하지 않았거나 클라이언트와 서버 간에 호환되는 보안 패키지가 없습니다. |
|
액세스가 거부되었습니다. |
|
이 프로세스에는 원격 호출이 허용되지 않습니다. |
|
OBJREF(마샬링된 인터페이스 데이터 패킷)의 형식이 잘못되었거나 알 수 없습니다. |
|
이 호출과 연결된 컨텍스트가 없습니다. 이는 일부 사용자 지정 마샬링된 호출 및 호출의 클라이언트 쪽에서 발생합니다. |
|
시간 제한을 초과하여 이 작업이 반환되었습니다. |
|
대기할 동기화 개체가 없습니다. |
|
서버에서 예상되는 전체 주체 발급자 체인 SSL 보안 주체 이름입니다. |
|
보안 주체 이름은 유효한 MSSTD 이름이 아닙니다. |
|
DCOM 클라이언트를 가장할 수 없음 |
|
서버의 보안 컨텍스트를 가져올 수 없음 |
|
현재 스레드의 액세스 토큰을 열 수 없음 |
|
액세스 토큰에서 사용자 정보를 가져올 수 없음 |
|
IAccessControl::IsAccessPermitted를 호출한 클라이언트가 메서드에 제공된 트러스티가 아니었습니다. |
|
클라이언트의 보안 담요를 가져올 수 없음 |
|
임의 ACL을 보안 설명자로 설정할 수 없음 |
|
시스템 함수 AccessCheck에서 false를 반환했습니다. |
|
NetAccessDel 또는 NetAccessAdd에서 오류 코드를 반환했습니다. |
|
사용자가 제공한 트러스티 문자열 중 하나가 Domain>\<Name> 구문을 준수하지 <않으며 "*" 문자열이 아니었습니다. |
|
사용자가 제공한 보안 식별자 중 하나가 잘못되었습니다. |
|
와이드 문자 트러스티 문자열을 멀티바이트 트러스티 문자열로 변환할 수 없음 |
|
사용자가 제공한 트러스티 문자열에 해당하는 보안 식별자를 찾을 수 없습니다. |
|
시스템 함수 LookupAccountSID가 실패했습니다. |
|
사용자가 제공한 보안 식별자에 해당하는 트러스티 이름을 찾을 수 없습니다. |
|
시스템 함수 LookupAccountName이 실패했습니다. |
|
serialization 핸들을 설정하거나 다시 설정할 수 없음 |
|
Windows 디렉터리를 가져올 수 없음 |
|
경로가 긴 경우 |
|
uuid를 생성할 수 없습니다. |
|
파일을 만들 수 없음 |
|
serialization 핸들 또는 파일 핸들을 닫을 수 없습니다. |
|
ACL의 ACE 수가 시스템 제한을 초과합니다. |
|
모든 DENY_ACCESS ACE가 스트림의 GRANT_ACCESS ACE 앞에 정렬되는 것은 아닙니다. |
|
스트림의 ACL 형식 버전은 이 IAccessControl 구현에서 지원되지 않습니다. |
|
서버 프로세스의 액세스 토큰을 열 수 없음 |
|
사용자가 제공한 스트림에서 ACL을 디코딩할 수 없음 |
|
COM IAccessControl 개체가 초기화되지 않았습니다. |
|
통화 취소를 사용할 수 없습니다. |
|
내부 오류가 발생했습니다. |
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|