다음을 통해 공유


XPS 디지털 서명 API 오류

다음 표에서는 XPS 디지털 서명 API의 메서드에서 반환할 수 있는 모든 HRESULT 값을 나열합니다. 모든 메서드가 이 표에 나열된 모든 반환 값을 반환할 수 있는 것은 아닙니다.

반환 코드/값 설명
S_OK
메서드가 성공했습니다.
XPS_E_INVALID_SIGNATUREBLOCK_MARKUP
0x8052038b
서명 태그를 읽는 동안 서명 블록의 XML 태그에서 오류가 발생했습니다.
XPS_E_MARKUP_COMPATIBILITY_ELEMENTS
0x80520389
태그 호환성 요소가 필요하지 않음을 지정한 XPS_SIGN_FLAGS 값입니다. 그러나 태그 호환성 요소가 발견되었습니다.
XPS_E_OBJECT_DETACHED
0x8052038a
인터페이스는 서명 관리자와 연결되지 않습니다.
XPS_E_PACKAGE_ALREADY_OPENED
0x80520387
서명 관리자에서 XPS 패키지가 이미 열렸습니다.
XPS_E_PACKAGE_NOT_OPENED
0x80520386
서명 관리자에서 XPS 패키지가 아직 열리지 않았습니다.
XPS_E_SIGNATUREID_DUP
0x80520388
둘 이상의 서명은 동일한 ID를 갖습니다.
XPS_E_SIGREQUESTID_DUP
0x80520385
서명 요청 ID는 서명 블록 내에서 고유하지 않습니다.

설명

일부 XPS 디지털 서명 API 메서드는 패키징 API를 호출합니다. 패키징 API 반환 값에 대한 자세한 내용은 패키징 오류를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2008 R2 [데스크톱 앱만 해당]
헤더
Xpsdigitalsignature.h
IDL
XpsDigitalSignature.idl

추가 정보

COM에서 오류 처리

패키징 오류

암호화 반환 값