XPS_SIGN_FLAGS enumeration

Specifies whether markup compatibility detection must be run before signing.

Syntax


typedef enum  { 
  XPS_SIGN_FLAGS_NONE                         = 0x00,
  XPS_SIGN_FLAGS_IGNORE_MARKUP_COMPATIBILITY  = 0x01
} XPS_SIGN_FLAGS;

Constants

XPS_SIGN_FLAGS_NONE

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

The system will not check for any markup compatibility elements before signing the package.

Requirements

Minimum supported client

Windows 7 [desktop apps only]

Minimum supported server

Windows Server 2008 R2 [desktop apps only]

Header

Xpsdigitalsignature.h

IDL

XpsDigitalSignature.idl

See also

IXpsSigningOptions::GetFlags
IXpsSigningOptions::SetFlags
XML Paper Specification
Standard ECMA-376, Office Open XML File Formats

 

 

Show: