다음을 통해 공유


WS_XML_CANONICALIZATION_PROPERTY_ID 열거형(webservices.h)

각 XML 정식화 속성과 연결된 값을 식별합니다. 이 열거형은 WsStartReaderCanonicalizationWsStartWriterCanonicalization에 대한 매개 변수로 사용되는 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