WS_XML_CANONICALIZATION_PROPERTY_ID 열거형(webservices.h)
각 XML 정식화 속성과 연결된 값을 식별합니다. 이 열거형은 WsStartReaderCanonicalization 및 WsStartWriterCanonicalization에 대한 매개 변수로 사용되는 WS_XML_CANONICALIZATION_PROPERTY 구조 내에서 사용됩니다.
Syntax
typedef enum {
WS_XML_CANONICALIZATION_PROPERTY_ALGORITHM = 0,
WS_XML_CANONICALIZATION_PROPERTY_INCLUSIVE_PREFIXES = 1,
WS_XML_CANONICALIZATION_PROPERTY_OMITTED_ELEMENT = 2,
WS_XML_CANONICALIZATION_PROPERTY_OUTPUT_BUFFER_SIZE = 3
} WS_XML_CANONICALIZATION_PROPERTY_ID;
상수
WS_XML_CANONICALIZATION_PROPERTY_ALGORITHM 값: 0 정식화에 사용할 알고리즘을 지정하는 WS_XML_CANONICALIZATION_ALGORITHM 값입니다. 지정하지 않으면 WS_EXCLUSIVE_XML_CANONICALIZATION_ALGORITHM 사용됩니다. |
WS_XML_CANONICALIZATION_PROPERTY_INCLUSIVE_PREFIXES 값: 1 를 사용할 때 포괄 접두사로 처리할 접두사 집합을 포함하는 WS_XML_CANONICALIZATION_INCLUSIVE_PREFIXES 구조체 배타적 정식화 알고리즘입니다. 지정하지 않으면 접두사는 포괄 접두사로 처리되지 않습니다. |
WS_XML_CANONICALIZATION_PROPERTY_OMITTED_ELEMENT 값: 2 정식화 중에 생략할 요소를 포함하는 WS_XML_QNAME 구조체입니다. 하나 이상의 경우 XML 입력의 요소가 지정된 이름 및 네임스페이스와 일치한 다음 이러한 모든 요소와 해당 요소에 루팅된 하위 트리는 에서 생략됩니다. 정식 출력입니다. 이 속성은 Enveloped를 구현하는 데 사용할 수 있습니다. 정식화에서 서명 요소를 건너뛰어야 하는 서명 정규화되는 XML 콘텐츠 내에 포함된 및 서명. 지정하지 않으면 에서 요소를 생략하지 않습니다. 출력이 표시됩니다. |
WS_XML_CANONICALIZATION_PROPERTY_OUTPUT_BUFFER_SIZE 값: 3 정식 바이트가 누적되는 버퍼의 크기를 지정하는 ULONG 입니다. 한 번 이상 많은 바이트가 생성되거나 WsEndReaderCanonicalization 또는 WsEndWriterCanonicalization에 대한 호출로 정식화가 종료됩니다. 정식 바이트는 다음과 같습니다. 정식화 시작 시 지정된 출력에 기록됩니다. 이 경우 지정되지 않은 경우 기본 버퍼 크기인 1024가 사용됩니다. |
요구 사항
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱 | UWP 앱] |
머리글 | webservices.h |