XPS_SIGN_FLAGS enumeration (xpsdigitalsignature.h)

Specifies whether markup compatibility detection must be run before signing.

Syntax

typedef enum __MIDL___MIDL_itf_xpsdigitalsignature_0000_0000_0003 {
  XPS_SIGN_FLAGS_NONE = 0,
  XPS_SIGN_FLAGS_IGNORE_MARKUP_COMPATIBILITY = 0x1
} XPS_SIGN_FLAGS;

Constants

 
XPS_SIGN_FLAGS_NONE
Value: 0
The system will check for any markup compatibility elements before
signing the package. If any markup compatibility elements are found, the signing operation
fails with an XPS_E_MARKUP_COMPATIBILITY_ELEMENTS error.
XPS_SIGN_FLAGS_IGNORE_MARKUP_COMPATIBILITY
Value: 0x1
The system will not check for any markup compatibility elements before
signing the package.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Header xpsdigitalsignature.h

See also

IXpsSigningOptions::GetFlags

IXpsSigningOptions::SetFlags

Standard ECMA-376, Office Open XML File Formats

XML Paper Specification