次の方法で共有


XPS デジタル署名 API エラー

次の表に、XPS Digital Signature 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
2 つ以上の署名の ID は同じです。
XPS_E_SIGREQUESTID_DUP
0x80520385
署名要求 ID は、署名ブロック内で一意ではありません。

解説

XPS デジタル署名 API メソッドの中には、 Packaging API を呼び出すものもあります。 パッケージ化 API の戻り値の詳細については、「 パッケージ化エラー」を参照してください。

必要条件

要件
サポートされている最小のクライアント
Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2008 R2 [デスクトップ アプリのみ]
Header
Xpsdigitalsignature.h
IDL
XpsDigitalSignature.idl

関連項目

COM でのエラー処理

パッケージ化エラー

暗号化の戻り値