Поделиться через


Ошибки API цифровой подписи XPS

В следующей таблице перечислены все значения HRESULT , которые могут быть возвращены методами в API цифровой подписи XPS. Обратите внимание, что не каждый метод может возвращать каждое возвращаемое значение, указанное в этой таблице.

Возвращаемый код/значение Описание
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
Две или более сигнатур имеют одинаковый идентификатор.
XPS_E_SIGREQUESTID_DUP
0x80520385
Идентификатор запроса подписи не уникален в пределах блока подписи.

Комментарии

Некоторые методы API цифровой подписи XPS вызывают API упаковки . Сведения о возвращаемых значениях API упаковки см. в разделе Ошибки упаковки.

Требования

Требование Значение
Минимальная версия клиента
Windows 7 [только классические приложения]
Минимальная версия сервера
Windows Server 2008 R2 [только классические приложения]
Заголовок
Xpsdigitalsignature.h
IDL
XpsDigitalSignature.idl

См. также раздел

Обработка ошибок в COM

Ошибки упаковки

Возвращаемые значения шифрования