Freigeben über


IXpsSigningOptions::GetPolicy-Methode (xpsdigitalsignature.h)

Ruft den XPS_SIGN_POLICY Wert ab, der die Signaturrichtlinie angibt.

Syntax

HRESULT GetPolicy(
  [out, retval] XPS_SIGN_POLICY *policy
);

Parameter

[out, retval] policy

Das logische OR des XPS_SIGN_POLICY Werts, der die Signaturrichtlinie angibt.

Rückgabewert

Die Methode gibt ein HRESULT zurück. Mögliche Werte sind unter anderem diejenigen in der folgenden Tabelle. Rückgabewerte, die in dieser Tabelle nicht aufgeführt sind, finden Sie unter XPS Digital Signature-API-Fehler und XPS-Dokumentfehler.

Rückgabecode Beschreibung
S_OK
Die Methode wurde erfolgreich ausgeführt.
E_POINTER
policy ist NULL.
E_UNEXPECTED
Die Schnittstelle ist nicht mit dem Signatur-Manager verbunden.

Hinweise

Wenn der XPS_SIGN_POLICY Wert festgelegt ist, aber keinen entsprechenden Teil im zu signierten Paket aufweist, wird nur der Beziehungstyp signiert.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile xpsdigitalsignature.h

Weitere Informationen

IXpsSignatureManager

IXpsSigningOptions

XML Paper Specification

XPS Digital Signature-API-Fehler

XPS-Dokumentfehler

XPS_SIGN_POLICY