XPS_SIGN_POLICY enumeração (xpsdigitalsignature.h)
Um enumerador bit a bit que indica quais partes opcionais, se houver, de um documento XPS são assinadas.
Syntax
typedef enum __MIDL___MIDL_itf_xpsdigitalsignature_0000_0000_0002 {
XPS_SIGN_POLICY_NONE = 0,
XPS_SIGN_POLICY_CORE_PROPERTIES = 0x1,
XPS_SIGN_POLICY_SIGNATURE_RELATIONSHIPS = 0x2,
XPS_SIGN_POLICY_PRINT_TICKET = 0x4,
XPS_SIGN_POLICY_DISCARD_CONTROL = 0x8,
XPS_SIGN_POLICY_ALL = 0xf
} XPS_SIGN_POLICY;
Constantes
XPS_SIGN_POLICY_NONE Valor: 0 Nenhuma parte ou relações opcionais são assinadas. |
XPS_SIGN_POLICY_CORE_PROPERTIES Valor: 0x1 A parte CoreProperties e as relações que a incluem são assinadas. |
XPS_SIGN_POLICY_SIGNATURE_RELATIONSHIPS Valor: 0x2 As relações de assinatura da parte de origem da assinatura são assinadas. As relações de assinatura são aquelas que têm um tipo de relação de assinatura digital . Observação Definir o sinalizador XPS_SIGN_POLICY_SIGNATURE_RELATIONSHIPS fará com que as relações de assinatura iniciadas a partir da parte de origem da assinatura sejam assinadas. As assinaturas feitas com esse conjunto de sinalizadores serão interrompidas quando novas assinaturas forem adicionadas posteriormente, pois novas assinaturas adicionam novas relações de assinatura. |
XPS_SIGN_POLICY_PRINT_TICKET Valor: 0x4 A parte PrintTicket e as relações que a incluem são assinadas. |
XPS_SIGN_POLICY_DISCARD_CONTROL Valor: 0x8 A parte DiscardControl e as relações que a incluem são assinadas. |
XPS_SIGN_POLICY_ALL Valor: 0xf A parte CoreProperties e as relações que a incluem, o tipo de relação de assinatura digital da parte SignatureOrigin, a parte PrintTicket e as relações que a incluem, e a parte DiscardControl e as relações que a incluem são todas assinadas. Observação Definir o XPS_SIGN_POLICY_ALL define o sinalizador XPS_SIGN_POLICY_SIGNATURE_RELATIONSHIPS , o que fará com que as relações de assinatura que começam da parte de origem da assinatura sejam assinadas. As assinaturas feitas com esse conjunto de sinalizadores serão interrompidas quando novas assinaturas forem adicionadas posteriormente, pois novas assinaturas adicionam novas relações de assinatura. |
Comentários
Mais de um valor pode ser definido.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Cabeçalho | xpsdigitalsignature.h |