다음을 통해 공유


WS_XML_WRITER_MTOM_ENCODING 구조체(webservices.h)

판독기가 MTOM 형식으로 바이트를 내보내야 함을 나타내는 데 사용됩니다.
MTOM 형식은 포함된 base64로 인코딩된 텍스트가 아닌 이진 MIME 부분으로 작성된 바이트를 나타냅니다.

구문

typedef struct _WS_XML_WRITER_MTOM_ENCODING {
  WS_XML_WRITER_ENCODING encoding;
  WS_XML_WRITER_ENCODING *textEncoding;
  BOOL                   writeMimeHeader;
  WS_STRING              boundary;
  WS_STRING              startInfo;
  WS_STRING              startUri;
  ULONG                  maxInlineByteCount;
} WS_XML_WRITER_MTOM_ENCODING;

멤버

encoding

WS_XML_WRITER_ENCODING 파생되는 모든 형식의 기본 형식입니다.

textEncoding

MTOM에서 수행하는 xml 문서의 인코딩을 지정합니다.

writeMimeHeader

기록기에서 MIME 헤더를 내보내야 하는지 여부를 지정합니다.

boundary

mime 부분을 구분하는 데 사용해야 하는 문자 시퀀스를 지정합니다. MIME Content-Type의 "경계" 매개 변수에 해당합니다.

startInfo

xml을 포함하는 mime 부분에서 사용하는 형식을 지정합니다. MIME Content-Type의 의 "start-info" 매개 변수에 해당합니다.

startUri

xml을 포함하는 mime 부분을 지정합니다. MIME Content-Type의 "start" 매개 변수에 해당합니다.

maxInlineByteCount

작성기가 base64로 인코딩된 텍스트를 쓰지 않고 대신 이진 데이터에 대한 이진 MIME 부분을 작성하는 임계값을 지정합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱만 해당]
머리글 webservices.h