XPS_SIGN_POLICY 열거형(xpsdigitalsignature.h)
XPS 문서의 선택적 부분이 있는 경우 서명되는 부분을 나타내는 비트 열거자입니다.
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;
상수
XPS_SIGN_POLICY_NONE 값: 0 선택적 부분 또는 관계가 서명되지 않았습니다. |
XPS_SIGN_POLICY_CORE_PROPERTIES 값: 0x1 CoreProperties 부분 및 이를 포함하는 관계는 서명됩니다. |
XPS_SIGN_POLICY_SIGNATURE_RELATIONSHIPS 값: 0x2 서명 원본 부분의 서명 관계가 서명됩니다. 서명 관계는디지털 서명 관계 유형이 있는 관계입니다. 참고 XPS_SIGN_POLICY_SIGNATURE_RELATIONSHIPS 플래그를 설정하면 서명 원본 부분에서 시작하는 서명 관계가 서명됩니다. 이 플래그 집합으로 만든 서명은 새 서명이 새 서명 관계를 추가하기 때문에 나중에 새 서명이 추가될 때 중단됩니다. |
XPS_SIGN_POLICY_PRINT_TICKET 값: 0x4 PrintTicket 부분과 해당 부분이 포함된 관계는 서명됩니다. |
XPS_SIGN_POLICY_DISCARD_CONTROL 값: 0x8 DiscardControl 부분 및 해당 파트를 포함하는 관계는 서명됩니다. |
XPS_SIGN_POLICY_ALL 값: 0xf CoreProperties 부분 및 이를 포함하는 관계, SignatureOrigin 부분의 디지털 서명 관계 형식, PrintTicket 부분 및 해당 부분을 포함하는 관계, DiscardControl 부분 및 이 부분이 포함된 관계는 모두 서명됩니다. 참고 XPS_SIGN_POLICY_ALL 설정하면 XPS_SIGN_POLICY_SIGNATURE_RELATIONSHIPS 플래그가 설정되므로 서명 원본 부분에서 시작하는 서명 관계가 서명됩니다. 이 플래그 집합으로 만든 서명은 새 서명이 새 서명 관계를 추가하기 때문에 나중에 새 서명이 추가될 때 중단됩니다. |
설명
둘 이상의 값을 설정할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
머리글 | xpsdigitalsignature.h |