Поделиться через


заголовок webservices.h

Этот заголовок используется веб-службами Windows. Дополнительные сведения можно найти здесь

webservices.h содержит следующие интерфейсы программирования:

Functions

 
WS_STRING_VALUE

Инициализирует структуру WS_STRING с помощью строки константы.
WS_XML_STRING_DICTIONARY_VALUE

Предоставляет инициализатор для структуры WS_XML_STRING при наличии связанного идентификатора словаря.
WS_XML_STRING_VALUE

Предоставляет инициализатор для структуры WS_XML_STRING, если идентификатор связанного словаря отсутствует.
WsAbandonCall

Отменяет указанный вызов на указанном прокси-сервере службы.
WsAbandonMessage

Пропускает оставшуюся часть указанного сообщения в указанном канале.
WsAbortChannel

Отменяет все ожидающие операции ввода-вывода для указанного канала.
WsAbortListener

Отменяет все ожидающие операции ввода-вывода для указанного прослушивателя.
WsAbortServiceHost

Прерваны все текущие операции на указанном узле службы.
WsAbortServiceProxy

Прерывает прокси-сервер службы и отменяет все ожидающие операции ввода-вывода на прокси-сервере службы.
WsAcceptChannel

Принимает следующее входящее сообщение из указанного прослушивателя.
WsAddCustomHeader

Добавляет в сообщение указанный заголовок, определенный приложением.
WsAddErrorString

Добавляет указанную строку ошибки в объект ошибки.
WsAddMappedHeader

Добавляет в сообщение указанный сопоставленный заголовок.
WsAddressMessage

Адресует сообщение указанному адресу конечной точки.
WsAlloc

Выделяет сегмент памяти из указанной кучы.
WsAsyncExecute

Вспомогательные функции для реализации асинхронной операции.
WsCall

Используется внутренне прокси-сервером службы для форматирования указанных аргументов в соответствии с указанными метаданными и отправки их в сообщении. Приложение никогда не должно вызывать эту функцию напрямую.
WsCheckMustUnderstandHeaders

Проверяет, что указанные заголовки были поняты получателем. Примечание. Эта функция должна вызываться после того, как все заголовки были прочитаны для полученного сообщения.  .
WsCloseChannel

Закрывает указанный канал.
WsCloseListener

Вызывает остановку прослушивателя указанного прослушивателя.
WsCloseServiceHost

Закрывает связь с указанным узлом службы.
WsCloseServiceProxy

Закрывает связь с указанным прокси-сервером службы.
WsCombineUrl

Создает абсолютный URL-адрес из указанной ссылки НА URL-адрес (абсолютный или относительный URL-адрес) и указанный абсолютный базовый URL-адрес.
WsCopyError

Копирует объект ошибки из указанного источника в указанное место назначения.
WsCopyNode

Копирует текущий узел из указанного средства чтения XML в указанный модуль записи XML.
WsCountOf

Возвращает количество элементов указанного массива.
WsCreateChannel

Создает канал обмена сообщениями с конечной точкой.
WsCreateChannelForListener

Создает канал, связанный с указанным прослушивателем.
WsCreateError

Создает объект ошибки, который может передаваться функциям для записи подробных сведений об ошибке.
WsCreateFaultFromError

Создает WS_FAULT из указанного объекта ошибки.
WsCreateHeap

Создает объект кучи.
WsCreateListener

Создает прослушиватель с указанными свойствами.
WsCreateMessage

Создает объект сообщения с указанными свойствами.
WsCreateMessageForChannel

Создает сообщение для использования с указанным каналом.
WsCreateMetadata

Создает объект метаданных, используемый для сбора и обработки документов метаданных.
WsCreateReader

Создает средство чтения XML с указанными свойствами.
WsCreateServiceEndpointFromTemplate

Вспомогательный подпрограмма для создания конечной точки службы (WS_SERVICE_ENDPOINT) из шаблонов политик.
WsCreateServiceHost

Создает узел службы для указанных конечных точек.
WsCreateServiceProxy

Создает прокси-сервер службы с указанными свойствами.
WsCreateServiceProxyFromTemplate

Вспомогательный подпрограмма для создания прокси-сервера службы из шаблонов политик.
WsCreateWriter

создает модуль записи XML с указанными свойствами.
WsCreateXmlBuffer

Создает XML-буфер, который можно использовать для обработки XML-данных.
WsCreateXmlSecurityToken

Создает маркер безопасности из указанной XML-формы.
WsDateTimeToFileTime

Преобразует объект WS_DATETIME в объект FILETIME. Ссылка на объект FILETIME возвращается выходным параметром.
WsDecodeUrl

Вычисляет компоненты URL-адреса, чтобы определить ее "схему".
WsEncodeUrl

Кодирует указанный WS_URL в строку URL-адреса, учитывая ее компоненты. Значения экранируются при необходимости, объединяются и хранятся в указанной WS_HEAP, а результат возвращается в виде WS_STRING.
WsEndReaderCanonicalization

Эта функция останавливает канонизацию XML, запущенную предыдущим вызовом функции WsStartReaderCanonicalization. Все оставшиеся канонические байты, буферизированные средством чтения, будут записаны в функцию обратного вызова.
WsEndWriterCanonicalization

Эта функция останавливает канонизацию XML, запущенную предыдущим вызовом WsStartWriterCanonicalization. Оставшиеся канонические байты, буферизированные средством записи, записываются в функцию обратного вызова.
WsFileTimeToDateTime

Принимает ссылку на объект FILETIME и преобразует его в объект WS_DATETIME. Ссылка на объект WS_DATETIME возвращается выходным параметром.
WsFillBody

Гарантирует наличие достаточного количества байтов, доступных в сообщении для чтения.
WsFillReader

Гарантирует, что средство чтения буферировало минимальное число байтов XML-данных для использования последующими функциями чтения.
WsFindAttribute

Выполняет поиск атрибутов текущего элемента атрибута с указанным именем и пространством имен и возвращает его индекс, который можно передать в WsReadStartAttribute.
WsFlushBody

Очищает все накопленные данные текста сообщения, записанные.
WsFlushWriter

Указывает записи вызывать обратный вызов в WS_XML_WRITER_STREAM_OUTPUT, если буферизовали достаточные данные.
WsFreeChannel

Освобождает ресурс памяти, связанный с объектом Channel.
WsFreeError

Освобождает ресурс памяти, связанный с объектом Error, созданным с помощью WsCreateError. Это освобождает объект и ее составляющие сведения.
WsFreeHeap

Это освобождает объект кучи и память, связанную с любыми выделениями, сделанными на нем с помощью WsAlloc.
WsFreeListener

Освобождает ресурс памяти, связанный с объектом Прослушивателя.
WsFreeMessage

Освобождает ресурс памяти, связанный с объектом Message.
WsFreeMetadata

Освобождает ресурс памяти, связанный с объектом метаданных.
WsFreeReader

Освобождает ресурс памяти, связанный с объектом XML_Reader.
WsFreeSecurityToken

Освобождает ресурс памяти, связанный с объектом маркера безопасности.
WsFreeServiceHost

Освобождает память, связанную с объектом узла службы.
WsFreeServiceProxy

Освобождает память, связанную с ресурсом прокси-службы.
WsFreeWriter

Освобождает ресурс памяти, связанный с объектом записи XML.
WsGetChannelProperty

Извлекает свойство канала, на которое ссылается параметр канала.
WsGetCustomHeader

Находит определенный приложением заголовок сообщения и десериализирует его.
WsGetDictionary

Извлекает объект словаря XML. Извлекаемый словарь возвращается параметром ссылки на словарь.
WsGetErrorProperty

Извлекает свойство объекта WS_ERROR, на который ссылается параметр ошибки.
WsGetErrorString

Извлекает строку ошибки из объекта ошибки.
WsGetFaultErrorDetail

Чтение сведений об ошибке, хранящихся в объекте WS_ERROR.
WsGetFaultErrorProperty

Извлекает свойство ошибки ошибки объекта WS_ERROR, на который ссылается параметр ошибки.
WsGetHeader

Находит определенный стандартный заголовок в сообщении и десериализирует его.
WsGetHeaderAttributes

Эта функция заполняет параметр ULONG WS_HEADER_ATTRIBUTES из элемента заголовка, на котором размещен читатель. Версия конверта сообщения используется для определения возвращаемых атрибутов.
WsGetHeapProperty

Извлекает определенное свойство указанной кучы.
WsGetListenerProperProperty

Извлекает указанное свойство объекта Прослушивателя. Свойство, которое требуется получить, определяется WS_LISTENER_PROPERTY_ID входным параметром.
WsGetMappedHeader

Находит сопоставленный заголовок в сообщении и десериализирует его.
WsGetMessageProperty

Извлекает указанное свойство объекта Message. Свойство, которое требуется получить, определяется WS_MESSAGE_PROPERTY_ID входным параметром.
WsGetMetadataEndpoints

Возвращает значение Endpoints, определенное в документах объектов метаданных.
WsGetMetadataProperty

Извлекает указанное свойство объекта WS_METADATA. Свойство, которое требуется получить, определяется WS_METADATA_PROPERTY_ID входным параметром.
WsGetMissingMetadataDocumentAddress

Эта функция возвращает адрес отсутствующий документ, на который ссылается объект метаданных.
WsGetNamespaceFromPrefix

Эта функция возвращает пространство имен из префикса, к которому она привязана.
WsGetOperationContextProperty

Возвращает свойство указанного контекста операции. Следует отметить, что допустимость этого свойства ограничена временем существования самого контекста операции.
WsGetPolicyAlternativeCount

Извлекает количество альтернативных вариантов, доступных в объекте политики. Альтернативное число можно использовать для перебора каждой альтернативы с помощью WsMatchPolicyAlternative.
WsGetPolicyProperty

Извлекает свойство объекта политики.
WsGetPrefixFromNamespace

Эта функция возвращает префикс, к которому привязано пространство имен. В области может быть несколько префиксов, и эта функция может быть свободна для возврата любого из них.
WsGetReaderNode

Функция возвращает XML-узел в текущей позиции средства чтения XML.
WsGetReaderPosition

Возвращает текущую позицию средства чтения. Это можно использовать только для средства чтения, установленного для XmlBuffer.
WsGetReaderProperProperty

Эта функция возвращает свойство указанного средства чтения XML.
WsGetSecurityContextProperty

Возвращает свойство указанного контекста безопасности.
WsGetSecurityTokenProperty

Извлекает поле или свойство из маркера безопасности.
WsGetServiceHostProperty

Извлекает указанное свойство узла службы. Свойство, которое требуется получить, определяется WS_SERVICE_PROPERTY_ID входным параметром.
WsGetServiceProxyProperty

Эта функция извлекает указанное свойство прокси-сервера службы. Свойство, которое требуется получить, определяется WS_PROXY_PROPERTY_ID входным параметром.
WsGetWriterPosition

Возвращает текущую позицию записи. Это можно использовать только в записи, которая имеет значение XmlBuffer. При записи в буфер позиция представляет xml-узел, перед которым будут помещены новые данные.
WsGetWriterProperty

Извлекает указанное свойство записи XML. Свойство, которое требуется получить, определяется WS_XML WRITER_PROPERTY_ID входным параметром.
WsGetXmlAttribute

Находит ближайший xml-атрибут в области с указанным локальным именем и возвращает его значение. Возвращаемое значение помещается в указанную кучу.
WsInitializeMessage

Эта функция инициализирует заголовки сообщения при подготовке к обработке.
WsMarkHeaderAsUnderstood

Эта функция помечает заголовок как понятное приложение.
WsMatchPolicyAlternative

Проверяет, совместим ли альтернатива политики с указанным ограничением политики.
WsMoveReader

Перемещает текущую позицию средства чтения, как указано параметром moveTo. Эту функцию можно использовать только в средстве чтения, который имеет значение XmlBuffer.
WsMoveWriter

Перемещает текущую позицию записи, указанной параметром moveTo.
WsOffsetOf

Возвращает смещение в байтах поля в структуре с именами структуры и поля.
WsOpenChannel

Откройте канал к конечной точке.
WsOpenListener

Инициирует прослушивание указанного адреса. После открытия прослушивателя можно принять из него каналы. Если открытие выполнено успешно, прослушиватель должен быть закрыт с помощью функции WsCloseListener, прежде чем ресурсы прослушивателя можно будет освободить.
WsOpenServiceHost

Открывает узел службы для обмена данными и запускает прослушиватели на всех конечных точках. Клиентские приложения не могут подключаться к конечным точкам службы до вызова WsOpenSerivceHost.
WsOpenServiceProxy

Открывает прокси-сервер службы в конечную точку службы.
WsPullBytes

Настраивает обратный вызов для получения байтов, записываемого в элементе. В некоторых кодировках это может быть более эффективным, устраняя копию данных.
WsPushBytes

Устанавливает обратный вызов для записи байтов в элементе. В некоторых кодировках это может быть более эффективным, устраняя копию данных.
WsReadArray

Считывает ряд элементов из средства чтения и интерпретирует их содержимое в соответствии с указанным типом значения.
WsReadAttribute

Чтение атрибута, создающего значение указанного WS_TYPE.
WsReadBody

Это вспомогательной функции, которая десериализирует значение из XML-читателя сообщения. Для WS_MESSAGE_STATE необходимо задать значение WS_MESSAGE_STATE_READING. Эта функция не приводит к переходу состояния.
WsReadBytes

Считывает текст из средства чтения и декодирует символы в виде байтов в соответствии со спецификацией Base64.
WsReadChars

Считывает указанное число текстовых символов из средства чтения.
WsReadCharsUtf8

Считывает указанное число текстовых символов из средства чтения и возвращает их в кодировке UTF-8.
WsReadElement

Чтение элемента, создающего значение указанного WS_TYPE.
WsReadEndAttribute

Перемещает средство чтения обратно на узел элемента, содержащий атрибут, который был прочитан.
WsReadEndElement

Эта функция гарантирует, что текущий узел чтения является элементом End и перемещает читателя к следующему узлу.
WsReadEndpointAddressExtension

Считывает расширение WS_ENDPOINT_ADDRESS.
WsReadEnvelopeEnd

Считывает закрывающие элементы сообщения. Операция позволяет считывать сообщения из источников, отличных от каналов. Если источник является каналом, используйте WsReadMessageEnd.
WsReadEnvelopeStart

Считывает заголовки сообщения и готовится к чтению элементов текста.
WsReadMessageEnd

Чтение закрывающих элементов сообщения из канала.
WsReadMessageStart

Прочитайте заголовки следующего сообщения из канала и подготовьтесь к чтению элементов текста.
WsReadMetadata

Считывает элемент метаданных и добавляет его в документы метаданных объекта метаданных.
WsReadNode

Эта операция перемещает средство чтения на следующий узел во входном потоке.
WsReadQualifiedName

Считывает полное имя и разделяет его на префикс, localName и пространство имен на основе текущей области пространства имен XML_READER.
WsReadStartAttribute

Перемещает средство чтения в указанный атрибут, чтобы содержимое можно было считывать с помощью WsReadValue, WsReadChars или WsReadBytes.
WsReadStartElement

Вызов этой функции перемещает средство чтения мимо начального элемента, пропускающего любое пробелы.
WsReadToStartElement

При необходимости перемещает средство чтения на следующий начальный элемент, пропуская пробелы и комментарии. При необходимости он также может проверить локальное имя и пространство имен элемента.
WsReadType

Считывает значение заданного WS_TYPE из XML в соответствии с WS_TYPE_MAPPING.
WsReadValue

Считывает текст из средства чтения и анализирует его в соответствии с указанным типом значения.
WsReadXmlBuffer

Считывает текущий узел из средства чтения в WS_XML_BUFFER.
WsReadXmlBufferFromBytes

Использует средство чтения для преобразования набора закодированных байтов в WS_XML_BUFFER.
WsReceiveMessage

Получение сообщения и десериализация текста сообщения в виде значения.
WsRegisterOperationForCancel

Операция службы может использовать эту функцию для регистрации уведомления об отмене. Это допустимо только для вызова этого API при выполнении операции службы. Поведение для вызова после завершения операции службы не поддерживается.
WsRemoveCustomHeader

Удаляет пользовательский заголовок из сообщения. Эта функция предназначена для обработки типов заголовков, которые отображаются один раз в сообщении и предназначены для конечного приемника. Заголовки, предназначенные для роли, отличной от конечного приемника, игнорируются.
WsRemoveHeader

Удаляет стандартный объект WS_HEADER_TYPE из сообщения.
WsRemoveMappedHeader

Удаляет все экземпляры сопоставленного заголовка из сообщения.
WsRemoveNode

Удаляет узел в указанной позиции из xml-буфера. Если элемент расположен на элементе, он удаляет элемент, включая все его дочерние элементы и соответствующий конечный элемент, в противном случае он удаляет один узел.
WsRequestReply

Используется для отправки сообщения запроса и получения коррелированного ответа.
WsRequestSecurityToken

Получите маркер безопасности из службы маркеров безопасности (STS), которая выступает в качестве издателя маркеров в сценарии федерации.
WsResetChannel

Сброс канала, чтобы его можно было повторно использовать.
WsResetError

Освобождает содержимое параметра объекта ошибки, но не освобождает ресурс, выделенный параметру объекта ошибки.
WsResetHeap

Освобождает все выделения кучи. Выделения, сделанные в куче с помощью WsAlloc, больше не допустимы. Выделение для самого объекта Heap не освобождается.
WsResetListener

Сбрасывает объект прослушивателя, чтобы его можно было повторно использовать. Использование этой функции требует, чтобы для состояния прослушивателя было задано значение WS_LISTENER_STATE_CREATED или WS_LISTENER_STATE_CLOSED.
WsResetMessage

Задает состояние сообщения обратно в WS_MESSAGE_STATE_EMPTY. В этом состоянии объект Message можно повторно использовать.
WsResetMetadata

Сбрасывает состояние объекта метаданных в WS_METADATA_STATE_CREATED. В этом состоянии объект метаданных можно повторно использовать. WS_POLICY объекты, полученные с помощью объекта метаданных, будут освобождены.
WsResetServiceHost

Сбрасывает узел службы, чтобы его можно было открыть снова.
WsResetServiceProxy

Сбрасывает прокси-сервер службы.
WsRevokeSecurityContext

Отменяет контекст безопасности. Можно вызывать только на стороне сервера. Дальнейшие запросы, использующие этот контекст безопасности, завершаются ошибкой, и клиенту будет отправлена ошибка.
WsSendFaultMessageForError

Отправляет сообщение об ошибке, заданное объектом WS_ERROR.
WsSendMessage

Отправьте сообщение на канал с помощью сериализации для записи элемента body.
WsSendReplyMessage

Отправляет сообщение, которое является ответом на полученное сообщение.
WsSetChannelProperty

Задает свойство канала.
WsSetErrorProperty

Задает свойство объекта WS_ERROR.
WsSetFaultErrorDetail

Напишите сведения об ошибке, хранящиеся в объекте WS_ERROR.
WsSetFaultErrorProperty

Задайте свойство "Ошибка" объекта WS_ERROR.
WsSetHeader

Добавляет или заменяет указанный стандартный заголовок в сообщении.
WsSetInput

Задает источники кодирования и входных данных для средства чтения XML.
WsSetInputToBuffer

Задает входные данные читателя в указанный XML-буфер. Свойства чтения, указанные в свойстве WsSetInputToBuffer переопределения, заданные WsCreateReader.
WsSetListenerProperProperty

Задает свойство Listenerobject.
WsSetMessageProperty

Эта операция задает свойство Messageproperty.
WsSetOutput

Задает обратные вызовы кодирования и выходных данных для записи. Обратные вызовы используются для создания буферов для записи и выполнения асинхронных операций ввода-вывода.
WsSetOutputToBuffer

Эта операция помещает средство записи в конец указанного буфера.
WsSetReaderPosition

Задает текущее положение средства чтения. Позиция должна быть получена вызовом WsGetReaderPosition или WsGetWriterPosition. Эту функцию можно использовать только в средстве чтения, который имеет значение WS_XML_BUFFER.
WsSetWriterPosition

Задает текущую позицию модуля записи. Позиция должна быть получена вызовом WsGetReaderPosition или WsGetWriterPosition.
WsShutdownSessionChannel

Используется для сигнала о завершении сообщений для канала сеанса.
WsSkipNode

Перемещает средство чтения в входной поток.
WsStartReaderCanonicalization

Эта операция начинает процесс размещения указанного средства чтения XML в стандартной или канонизированной форме.
WsStartWriterCanonicalization

Запускает канонизацию для указанного модуля записи XML.
WsTrimXmlWhitespace

Удаляет начальные и конечные пробелы из последовательности символов.
WsVerifyXmlNCName

Проверяет, является ли входная строка допустимым XML-именем NCName.
WsWriteArray

Эта операция отправляет ряд элементов в модуль записи XML.
WsWriteAttribute

Напишите типизированное значение в виде XML-атрибута.
WsWriteBody

Записывает значение в тексте сообщения. Это вспомогающая функция, которая сериализует значение в xml-записи сообщения. Состояние сообщения должно быть задано как WS_MESSAGE_STATE_WRITING. Эта функция не приводит к переходу состояния.
WsWriteBytes

Записывает байты в модуль записи в формате, оптимизированном для кодирования. При написании в кодировке текста он выдает байты, закодированные в base64. При записи в двоичный формат он будет выдавать байты напрямую.
WsWriteChars

Записывает ряд символов в элемент или атрибут.
WsWriteCharsUtf8

Записывает ряд символов, закодированных как UTF-8, в элемент или атрибут.
WsWriteElement

Напишите типизированное значение в виде XML-элемента.
WsWriteEndAttribute

Эта операция завершает запись атрибута в текущий элемент. Если WsWriteStartAttribute называется записью другого элемента или атрибута, пока не будет вызван WsWriteEndAttribute.
WsWriteEndCData

Заканчивает раздел CDATA в записи.
WsWriteEndElement

Записывает конечный элемент в модуль записи.
WsWriteEndStartElement

Принудительно зафиксировать текущий элемент и предотвратить запись дополнительных атрибутов в элемент.
WsWriteEnvelopeEnd

Записывает закрывающие элементы сообщения.
WsWriteEnvelopeStart

Записывает начало сообщения, включая текущий набор заголовков сообщения и готовится к записи элементов текста.
WsWriteMessageEnd

Напишите закрывающие элементы сообщения в канал.
WsWriteMessageStart

Выпишите все заголовки сообщения в канале и подготовьтесь к записи элементов текста.
WsWriteNode

Записывает указанный узел в модуль записи XML.
WsWriteQualifiedName

Записывает полное имя XML в модуль записи.
WsWriteStartAttribute

Эта операция начинает запись атрибута в текущий элемент.
WsWriteStartCData

Эта операция запускает раздел CDATA в записи.
WsWriteStartElement

Записывает начальный элемент в модуль записи.
WsWriteText

Записывает указанный текст в модуль записи XML.
WsWriteType

Напишите значение заданного WS_TYPE в XML в соответствии с WS_TYPE_MAPPING.
WsWriteValue

Эта операция получает лучшее представление для примитивного значения из базовой кодировки и передает производное значение объекту Записи.
WsWriteXmlBuffer

Записывает WS_XML_BUFFER в модуль записи.
WsWriteXmlBufferToBytes

Использует модуль записи для преобразования WS_XML_BUFFER в закодированный набор байтов.
WsWriteXmlnsAttribute

Записывает атрибут Xmlns в текущий элемент.
WsXmlStringEquals

Сравнивает два объекта WS_XML_STRING для равенства. Операция выполняет порядковое сравнение значений символов, содержащихся в объектах String.

Функции обратного вызова

 
WS_ABANDON_MESSAGE_CALLBACK

Обрабатывает вызов WsAbandonMessage для WS_CUSTOM_CHANNEL_BINDING.
WS_ABORT_CHANNEL_CALLBACK

Обрабатывает вызов WsAbortChannel для WS_CUSTOM_CHANNEL_BINDING.
WS_ABORT_LISTENER_CALLBACK

Обрабатывает вызов WsAbortListener для WS_CUSTOM_CHANNEL_BINDING.
WS_ACCEPT_CHANNEL_CALLBACK

Обрабатывает вызов WsAcceptChannel для WS_CUSTOM_CHANNEL_BINDING.
WS_ASYNC_CALLBACK

Параметр функции обратного вызова, используемый с асинхронной моделью.
WS_ASYNC_FUNCTION

Используется с WsAsyncExecute, чтобы указать следующую функцию для вызова в ряде асинхронных операций. (WS_ASYNC_FUNCTION)
WS_CERT_ISSUER_LIST_NOTIFICATION_CALLBACK

Уведомляет клиента о списке издателей сертификатов, приемлемых для сервера.
WS_CERTIFICATE_VALIDATION_CALLBACK

Обратный вызов WS_CERTIFICATE_VALIDATION_CALLBACK вызывается для проверки сертификата при установке подключения к HTTP-серверу и отправке заголовков.
WS_CLOSE_CHANNEL_CALLBACK

Обрабатывает вызов WsCloseChannel для WS_CUSTOM_CHANNEL_BINDING.
WS_CLOSE_LISTENER_CALLBACK

Обрабатывает вызов WsCloseListener для WS_CUSTOM_CHANNEL_BINDING.
WS_CREATE_CHANNEL_CALLBACK

Обрабатывает вызов WsCreateChannel для WS_CUSTOM_CHANNEL_BINDING.
WS_CREATE_CHANNEL_FOR_LISTENER_CALLBACK

Обрабатывает вызов WsCreateChannelForListener для WS_CUSTOM_CHANNEL_BINDING.
WS_CREATE_DECODER_CALLBACK

Обрабатывает создание экземпляра декодера.
WS_CREATE_ENCODER_CALLBACK

Обрабатывает создание экземпляра кодировщика.
WS_CREATE_LISTENER_CALLBACK

Обрабатывает вызов WsCreateListener для WS_CUSTOM_CHANNEL_BINDING.
WS_DECODER_DECODE_CALLBACK

Декодирует сообщение.
WS_DECODER_END_CALLBACK

Декодирует конец сообщения.
WS_DECODER_GET_CONTENT_TYPE_CALLBACK

Возвращает тип контента сообщения. (WS_DECODER_GET_CONTENT_TYPE_CALLBACK)
WS_DECODER_START_CALLBACK

Начинает декодирование сообщения.
WS_DURATION_COMPARISON_CALLBACK

Сравнивает две длительности.
WS_DYNAMIC_STRING_CALLBACK

Определяет, можно ли записать указанную строку в оптимизированной форме.
WS_ENCODER_ENCODE_CALLBACK

Кодирует сообщение.
WS_ENCODER_END_CALLBACK

Кодирует конец сообщения.
WS_ENCODER_GET_CONTENT_TYPE_CALLBACK

Возвращает тип контента сообщения. (WS_ENCODER_GET_CONTENT_TYPE_CALLBACK)
WS_ENCODER_START_CALLBACK

Начинает кодирование сообщения.
WS_FREE_CHANNEL_CALLBACK

Обрабатывает вызов WsFreeChannel для WS_CUSTOM_CHANNEL_BINDING.
WS_FREE_DECODER_CALLBACK

Обрабатывает освобождение экземпляра декодера.
WS_FREE_ENCODER_CALLBACK

Обрабатывает освобождение экземпляра кодировщика.
WS_FREE_LISTENER_CALLBACK

Обрабатывает вызов WsFreeListener для WS_CUSTOM_CHANNEL_BINDING.
WS_GET_CERT_CALLBACK

Предоставляет сертификат для среды выполнения безопасности.
WS_GET_CHANNEL_PROPERTY_CALLBACK

Обрабатывает вызов WsGetChannelProperty для WS_CUSTOM_CHANNEL_BINDING.
WS_GET_LISTENER_PROPERTY_CALLBACK

Обрабатывает вызов WsGetListenerProperTy для WS_CUSTOM_CHANNEL_BINDING.
WS_HTTP_REDIRECT_CALLBACK

Вызывается при автоматическом перенаправлении сообщения в другую службу, используюющую функцию автоматического перенаправления HTTP, как описано в RFC2616.
WS_IS_DEFAULT_VALUE_CALLBACK

Определяет, является ли значение значением по умолчанию.
WS_MESSAGE_DONE_CALLBACK

Уведомляет вызывающий объект о том, что сообщение завершило использование WS_XML_READER структуры, предоставленной WsReadEnvelopeStartfunction, или структуры WS_XML_WRITER, предоставленной функции WsWriteEnvelopeStart.
WS_OPEN_CHANNEL_CALLBACK

Обрабатывает вызов WsOpenChannel для WS_CUSTOM_CHANNEL_BINDING.
WS_OPEN_LISTENER_CALLBACK

Обрабатывает вызов WsOpenListener для WS_CUSTOM_CHANNEL_BINDING.
WS_OPERATION_CANCEL_CALLBACK

Уведомляет об отмене вызова асинхронной операции службы в результате прерывания завершения работы узла службы.
WS_OPERATION_FREE_STATE_CALLBACK

Позволяет приложению очистить сведения о состоянии, зарегистрированные при обратном вызове отмены.
WS_PROXY_MESSAGE_CALLBACK

Вызывается при отправке заголовков входного сообщения или только что полученных заголовков выходных сообщений.
WS_PULL_BYTES_CALLBACK

Используется функцией WsPullBytes для запроса данных, которые должны быть записаны.
WS_PUSH_BYTES_CALLBACK

Используется функцией WsPushBytes для запроса записи данных.
WS_READ_CALLBACK

Используется WS_XML_READERto считывания из какого-то источника в буфер.
WS_READ_MESSAGE_END_CALLBACK

Обрабатывает вызов WsReadMessageEnd для WS_CUSTOM_CHANNEL_BINDING.
WS_READ_MESSAGE_START_CALLBACK

Обрабатывает вызов WsReadMessageStart для WS_CUSTOM_CHANNEL_BINDING.
WS_READ_TYPE_CALLBACK

Считывает значение при указании WS_TYPEhas.
WS_RESET_CHANNEL_CALLBACK

Обрабатывает вызов WsResetChannel для WS_CUSTOM_CHANNEL_BINDING.
WS_RESET_LISTENER_CALLBACK

Обрабатывает вызов WsResetListener для WS_CUSTOM_CHANNEL_BINDING.
WS_SERVICE_ACCEPT_CHANNEL_CALLBACK

Вызывается, когда канал принимается в прослушивателе конечной точки узлом службы.
WS_SERVICE_CLOSE_CHANNEL_CALLBACK

Вызывается при закрытии или прерывании канала в конечной точке.
WS_SERVICE_MESSAGE_RECEIVE_CALLBACK

Вызывается при получении WS_MESSAGE в конечной точке, настроенной с помощью WS_SERVICE_CONTRACT с набором defaultMessageHandlerCallback.
WS_SERVICE_SECURITY_CALLBACK

Вызывается при получении заголовков входящего сообщения и текст не обрабатывается.
WS_SERVICE_STUB_CALLBACK

Вызывается моделью службы для делегирования вызову операции службы.
WS_SET_CHANNEL_PROPERTY_CALLBACK

Обрабатывает вызов WsSetChannelProperty для WS_CUSTOM_CHANNEL_BINDING.
WS_SET_LISTENER_PROPERTY_CALLBACK

Обрабатывает вызов WsSetListenerProperProperty для WS_CUSTOM_CHANNEL_BINDING.
WS_SHUTDOWN_SESSION_CHANNEL_CALLBACK

Обрабатывает вызов WsShutdownSessionChannel для WS_CUSTOM_CHANNEL_BINDING.
WS_VALIDATE_PASSWORD_CALLBACK

Проверяет пару имени пользователя и пароля на стороне получателя.
WS_VALIDATE_SAML_CALLBACK

Проверяет утверждение SAML.
WS_WRITE_CALLBACK

Используется функцией WS_XML_WRITER для записи указанного буфера в определяемое пользователем назначение.
WS_WRITE_MESSAGE_END_CALLBACK

Обрабатывает вызов WsWriteMessageEnd для WS_CUSTOM_CHANNEL_BINDING.
WS_WRITE_MESSAGE_START_CALLBACK

Обрабатывает вызов WsWriteMessageStart для WS_CUSTOM_CHANNEL_BINDING.
WS_WRITE_TYPE_CALLBACK

Вызывается для записи элемента при указании WS_CUSTOM_TYPEhas.

Структуры

 
WS_ANY_ATTRIBUTE

Этот тип используется для хранения атрибута, который не был напрямую сопоставлен с полем.
WS_ANY_ATTRIBUTES

Этот тип используется для хранения набора атрибутов, которые не были напрямую сопоставлены с полем структуры.
WS_ASYNC_CONTEXT

Используется с асинхронной моделью для указания асинхронного обратного вызова и указателя, который будет передан в асинхронный обратный вызов.
WS_ASYNC_OPERATION

Используется с WsAsyncExecute, чтобы указать следующую функцию для вызова в ряде асинхронных операций. (WS_ASYNC_OPERATION)
WS_ASYNC_STATE

Используется WsAsyncExecute для управления состоянием асинхронной операции.
WS_ATTRIBUTE_DESCRIPTION

Представляет сопоставление между типом данных C и атрибутом XML.
WS_BOOL_DESCRIPTION

Задает ограничения набора значений, которые можно десериализировать. (WS_BOOL_DESCRIPTION)
WS_BUFFERS

Структура, используемая для представления дискообразующего массива WS_BYTES.
WS_BYTE_ARRAY_DESCRIPTION

Задает ограничения набора значений, которые можно десериализировать. (WS_BYTE_ARRAY_DESCRIPTION)
WS_BYTES

Используется для сериализации и десериализации массива байтов.
WS_BYTES_DESCRIPTION

Задает ограничения набора значений, которые можно десериализировать. (WS_BYTES_DESCRIPTION)
WS_CALL_PROPERTY

Указывает свойство прокси-сервера. (WS_CALL_PROPERTY)
WS_CAPI_ASYMMETRIC_SECURITY_KEY_HANDLE

Тип для указания асимметричных криптографических ключей в качестве дескрипторов ключей CAPI 1.0.
WS_CERT_CREDENTIAL

Абстрактный базовый тип для всех типов учетных данных сертификата.
WS_CERT_ENDPOINT_IDENTITY

Тип удостоверения конечной точки сертификата
WS_CERT_MESSAGE_SECURITY_BINDING_CONSTRAINT

Ограничение привязки безопасности, которое можно использовать с WS_XML_TOKEN_MESSAGE_SECURITY_BINDING.
WS_CERT_SIGNED_SAML_AUTHENTICATOR

Тип для указания средства проверки подлинности маркера SAML на основе массива ожидаемых сертификатов издателя.
WS_CERTIFICATE_VALIDATION_CALLBACK_CONTEXT

Структура WS_CERTIFICATE_VALIDATION_CALLBACK_CONTEXT содержит функцию обратного вызова и состояние проверки сертификата для HTTP-подключения.
WS_CHANNEL_DECODER

Структура, используемая для указания набора обратных вызовов, которые могут преобразовать тип контента и закодированные байты полученного сообщения.
WS_CHANNEL_ENCODER

Структура, используемая для указания набора обратных вызовов, который может преобразовать тип контента и закодированные байты отправленного сообщения.
WS_CHANNEL_PROPERTIES

Задает набор структур WS_CHANNEL_PROPERTY.
WS_CHANNEL_PROPERTY

Указывает конкретный параметр канала.
WS_CHANNEL_PROPERTY_CONSTRAINT

Задает ограничения для определенного свойства канала.
WS_CHAR_ARRAY_DESCRIPTION

Задает ограничения набора значений, которые можно десериализировать. (WS_CHAR_ARRAY_DESCRIPTION)
WS_CONTRACT_DESCRIPTION

Метаданные контракта службы для модели службы.
WS_CUSTOM_CERT_CREDENTIAL

Тип для указания учетных данных сертификата, предоставляемых обратным вызовом в приложение.
WS_CUSTOM_CHANNEL_CALLBACKS

Структура, используемая для указания набора обратных вызовов, формающих реализацию пользовательского канала.
WS_CUSTOM_HTTP_PROXY

Структура, используемая для указания настраиваемого прокси-сервера для канала с помощью WS_CHANNEL_PROPERTY_CUSTOM_HTTP_PROXY.
WS_CUSTOM_LISTENER_CALLBACKS

Структура, используемая для указания набора обратных вызовов, формающих реализацию пользовательского прослушивателя.
WS_CUSTOM_TYPE_DESCRIPTION

Представляет настраиваемое сопоставление между типом данных C и XML-элементом.
WS_DATETIME

Эта структура используется для представления дат и времени.
WS_DATETIME_DESCRIPTION

Это описание типа используется с WS_DATETIME_TYPE и является необязательным. Он используется для указания ограничений набора значений, которые можно десериализировать.
WS_DECIMAL_DESCRIPTION

Необязательное описание типа, используемое с WS_DECIMAL_TYPE. Он используется для указания ограничений набора значений, которые можно десериализировать.
WS_DEFAULT_VALUE

Определяет значение по умолчанию для поля. Это используется в WS_FIELD_DESCRIPTION.
WS_DEFAULT_WINDOWS_INTEGRATED_AUTH_CREDENTIAL

Тип для предоставления учетных данных встроенной проверки подлинности Windows на основе текущего удостоверения Windows.
WS_DISALLOWED_USER_AGENT_SUBSTRINGS

Указывает список заблокированных подстрок UserAgent. Используется с свойством прослушивателя WS_LISTENER_PROPERTY_DISALLOWED_USER_AGENT.
WS_DNS_ENDPOINT_IDENTITY

Тип для указания удостоверения конечной точки, представленного DNS-именем.
WS_DOUBLE_DESCRIPTION

Необязательное описание типа, используемое с WS_DOUBLE_TYPE. Он используется для указания ограничений набора значений, которые можно десериализировать.
WS_DURATION

Представляет тип данных xsd:duration.
WS_DURATION_DESCRIPTION

Необязательное описание типа, используемое с WS_DURATION_TYPE. Он используется для указания ограничений набора значений, которые можно десериализировать.
WS_ELEMENT_DESCRIPTION

Представляет сопоставление между типом данных C и XML-элементом.
WS_ENDPOINT_ADDRESS

Представляет сетевой адрес конечной точки.
WS_ENDPOINT_ADDRESS_DESCRIPTION

Сведения о сопоставлении между WS_ENDPOINT_ADDRESS и XML-элементом.
WS_ENDPOINT_IDENTITY

Базовый тип для всех удостоверений конечных точек.
WS_ENDPOINT_POLICY_EXTENSION

Эта структура используется для указания расширения политики конечной точки.
WS_ENUM_DESCRIPTION

Описание типа, используемое с WS_ENUM_TYPE и обязательное. Он предоставляет сведения, используемые в сериализации и десериализации значений перечисления.
WS_ENUM_VALUE

Предоставляет сведения о сериализации одного значения, которое является частью перечисления (WS_ENUM_DESCRIPTION).
WS_ERROR_PROPERTY

Указывает конкретный параметр ошибки.
WS_FAULT

Ошибка — это значение, которое переносится в текст сообщения, которое передает сбой обработки. Ошибки моделиируются с помощью структуры WS_FAULT.
WS_FAULT_CODE

Представляет код сбоя.
WS_FAULT_DESCRIPTION

Сведения о сопоставлении между WS_FAULT и XML-элементом.
WS_FAULT_DETAIL_DESCRIPTION

Описание элемента сведений сообщения об ошибке.
WS_FAULT_REASON

Содержит объяснение ошибки.
WS_FIELD_DESCRIPTION

Представляет сведения о сериализации поля в структуре.
WS_FLOAT_DESCRIPTION

Необязательное описание типа, используемое с WS_FLOAT_TYPE для указания ограничений набора значений, которые можно десериализировать.
WS_GUID_DESCRIPTION

Необязательное описание типа, используемое с WS_GUID_TYPE для указания ограничений набора значений, которые можно десериализировать.
WS_HEAP_PROPERTIES

Структура, используемая для указания набора WS_HEAP_PROPERTYs.
WS_HEAP_PROPERTY

Указывает определенный параметр кучи.
WS_HOST_NAMES

Структура, содержащая список имен узлов.
WS_HTTP_BINDING_TEMPLATE

Структура шаблона HTTP, заполняемая приложением для привязки http.
WS_HTTP_HEADER_AUTH_BINDING_TEMPLATE

Сведения о шаблоне безопасности проверки подлинности заголовка HTTP, которые должны быть заполнены приложением. Связан с WS_HTTP_HEADER_AUTH_BINDING_TEMPLATE_TYPE.
WS_HTTP_HEADER_AUTH_POLICY_DESCRIPTION

Описывает политику, указывающую привязку канала HTTP. (WS_HTTP_HEADER_AUTH_POLICY_DESCRIPTION)
WS_HTTP_HEADER_AUTH_SECURITY_BINDING

Подтип привязки безопасности для указания использования проверки подлинности заголовка HTTP для целевой службы или прокси-сервера HTTP на основе основных протоколов (RFC 2617) и SPNEGO (RFC4559).
WS_HTTP_HEADER_AUTH_SECURITY_BINDING_CONSTRAINT

Ограничение привязки безопасности, соответствующее WS_HTTP_HEADER_AUTH_SECURITY_BINDING.
WS_HTTP_HEADER_AUTH_SECURITY_BINDING_POLICY_DESCRIPTION

Это описание типа используется с API-интерфейсами шаблонов для описания шаблонов, созданных соответствующим образом для параметра входной политики. (WS_HTTP_HEADER_AUTH_SECURITY_BINDING_POLICY_DESCRIPTION)
WS_HTTP_HEADER_AUTH_SECURITY_BINDING_TEMPLATE

Шаблон привязки безопасности для указания безопасности на основе протокола проверки подлинности заголовка HTP.
WS_HTTP_HEADER_MAPPING

Указывает отдельный заголовок, сопоставленный как часть WS_HTTP_MESSAGE_MAPPING.
WS_HTTP_MESSAGE_MAPPING

Как http-запрос или ответ должен быть представлен в объекте сообщения.
WS_HTTP_POLICY_DESCRIPTION

Описывает политику, указывающую привязку канала HTTP. (WS_HTTP_POLICY_DESCRIPTION)
WS_HTTP_REDIRECT_CALLBACK_CONTEXT

Указывает функцию обратного вызова и состояние для управления поведением автоматического перенаправления HTTP.
WS_HTTP_SSL_BINDING_TEMPLATE

Сведения о шаблоне безопасности SSL, которые должны быть заполнены приложением. Связан с WS_HTTP_SSL_BINDING_TEMPLATE_TYPE.
WS_HTTP_SSL_HEADER_AUTH_BINDING_TEMPLATE

Сведения о шаблоне безопасности имени пользователя и пароля, которые должны быть заполнены приложением. Связан с WS_HTTP_SSL_HEADER_AUTH_BINDING_TEMPLATE_TYPE.
WS_HTTP_SSL_HEADER_AUTH_POLICY_DESCRIPTION

Описывает политику, указывающую привязку http-канала с проверкой подлинности транспорта SSL и проверки подлинности заголовка.
WS_HTTP_SSL_KERBEROS_APREQ_BINDING_TEMPLATE

Сведения о шаблоне безопасности имени пользователя и пароля, которые должны быть заполнены приложением. Связан с WS_HTTP_SSL_KERBEROS_APREQ_BINDING_TEMPLATE_TYPE.
WS_HTTP_SSL_KERBEROS_APREQ_POLICY_DESCRIPTION

Описывает политику, указывающую привязку http-канала с безопасностью транспорта SSL и безопасностью сообщений KERBEROS AP_REQ.
WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE

Сведения о шаблоне безопасности, которые должны быть заполнены приложением. Связан с WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE.
WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_POLICY_DESCRIPTION

Описывает политику, указывающую привязку контекста безопасности через привязку канала HTTP с безопасностью транспорта SSL. Канал начальной загрузки использует привязку http-канала с безопасностью транспорта SSL и безопасностью сообщений KERBEROS AP_REQ.
WS_HTTP_SSL_POLICY_DESCRIPTION

Описывает политику, указывающую привязку канала HTTP. (WS_HTTP_SSL_POLICY_DESCRIPTION)
WS_HTTP_SSL_USERNAME_BINDING_TEMPLATE

Сведения о шаблоне безопасности имени пользователя и пароля, которые должны быть заполнены приложением. Связана с WS_HTTP_SSL_USERNAME_BINDING_TEMPLATE_TYPE.
WS_HTTP_SSL_USERNAME_POLICY_DESCRIPTION

Описывает политику, указывающую привязку http-канала с безопасностью транспорта SSL и безопасностью имени пользователя и пароля.
WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE

Сведения о шаблоне безопасности, которые должны быть заполнены приложением. Связан с WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE.
WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_POLICY_DESCRIPTION

Описывает политику, указывающую привязку контекста безопасности через привязку канала HTTP с безопасностью транспорта SSL. Канал начальной загрузки использует привязку http-канала с безопасностью транспорта SSL и безопасностью сообщений с именем пользователя и паролем.
WS_HTTP_URL

Подтип URL-адреса для указания URL-адреса HTTP.
WS_HTTPS_URL

Подтип URL-адреса для указания URL-адреса HTTPS.
WS_INT16_DESCRIPTION

Необязательное описание типа, используемое с WS_INT16_TYPE для указания ограничений набора значений, которые можно десериализировать.
WS_INT32_DESCRIPTION

Необязательное описание типа, используемое с WS_INT32_TYPE для указания ограничений набора значений, которые можно десериализировать.
WS_INT64_DESCRIPTION

Необязательное описание типа, используемое с WS_INT64_TYPE для указания ограничений набора значений, которые можно десериализировать.
WS_INT8_DESCRIPTION

Необязательное описание типа, используемое с WS_INT8_TYPE для указания ограничений набора значений, которые можно десериализировать.
WS_ISSUED_TOKEN_MESSAGE_SECURITY_BINDING_CONSTRAINT

Ограничение привязки безопасности, которое можно использовать для извлечения сведений о том, как получить выданный маркер от поставщика.
WS_ITEM_RANGE

Определяет минимальное и максимальное количество элементов, которые могут отображаться при использовании WS_REPEATING_ELEMENT_FIELD_MAPPING, WS_REPEATING_ELEMENT_CHOICE_FIELD_MAPPING или WS_REPEATING_ANY_ELEMENT_FIELD_MAPPING в WS_FIELD_DESCRIPTION.
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING

Подтип привязки безопасности для указания использования билета Kerberos AP_REQ в качестве прямого (т. е. без установления сеанса) маркера безопасности с WS-Security.
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_CONSTRAINT

Ограничение привязки безопасности, соответствующее WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING.
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION

Это описание типа используется с API-интерфейсами шаблонов для описания шаблонов, созданных соответствующим образом для параметра входной политики. (WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION)
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_TEMPLATE

Шаблон привязки безопасности для указания использования запроса Kerberos AP_REQ в качестве прямого (т. е. без установления сеанса) маркера безопасности с WS-Security.
WS_LISTENER_PROPERTIES

Задает набор структур WS_LISTENER_PROPERTY.
WS_LISTENER_PROPERTY

Указывает конкретный параметр прослушивателя.
WS_MESSAGE_DESCRIPTION

Схема входных и выходных WS_MESSAGE для заданного описания операции.
WS_MESSAGE_PROPERTIES

Задает набор структур WS_MESSAGE_PROPERTY.
WS_MESSAGE_PROPERTY

Указывает конкретный параметр сообщения.
WS_METADATA_ENDPOINT

Сведения об одной конечной точке, считываемой из документов метаданных.
WS_METADATA_ENDPOINTS

Сведения обо всех конечных точках, которые были прочитаны из документов метаданных.
WS_METADATA_PROPERTY

Задает параметр объекта метаданных.
WS_NAMEDPIPE_SSPI_TRANSPORT_SECURITY_BINDING

Подтип привязки безопасности для указания использования протокола встроенной проверки подлинности Windows (например, Kerberos, NTLM или SPNEGO) с именованным транспортом канала.
WS_NCRYPT_ASYMMETRIC_SECURITY_KEY_HANDLE

Тип для указания асимметричных криптографических ключей в качестве NCRYPT_KEY_HANDLE CryptoNG.
WS_NETPIPE_URL

Подтип URL-адреса для указания URL-адреса net.pipe.
WS_NETTCP_URL

Подтип URL-адреса для указания URL-адреса net.tcp.
WS_OPAQUE_WINDOWS_INTEGRATED_AUTH_CREDENTIAL

Тип для предоставления учетных данных встроенной проверки подлинности Windows в виде непрозрачного дескриптора, созданного SspiPromptForCredentials и связанного семейства API. Эта функция доступна только в Windows 7 и более поздних версиях.
WS_OPERATION_DESCRIPTION

Метаданные для операции службы.
WS_PARAMETER_DESCRIPTION

Индекс параметров в описаниях полей входящих и исходящих сообщений.
WS_POLICY_CONSTRAINTS

Задает ограничения политики для канала.
WS_POLICY_EXTENSION

Базовый класс для всех структур расширений политики. Расширения политики — это утверждения, которые непосредственно обрабатываются приложениями, такими как пользовательские утверждения.
WS_POLICY_PROPERTIES

Задает набор структур WS_POLICY_PROPERTY.
WS_POLICY_PROPERTY

Задает параметр объекта политики.
WS_PROXY_MESSAGE_CALLBACK_CONTEXT

Указывает функцию обратного вызова и состояние приложения, которое хочет связать или проверить заголовки в входном или выходном сообщении соответственно.
WS_PROXY_PROPERTY

Указывает свойство прокси-сервера. (WS_PROXY_PROPERTY)
WS_RAW_SYMMETRIC_SECURITY_KEY_HANDLE

Тип для указания симметричного криптографического ключа в виде необработанных байтов.
WS_REQUEST_SECURITY_TOKEN_PROPERTY

Указывает свойство для запроса маркера безопасности от издателя.
WS_REQUEST_SECURITY_TOKEN_PROPERTY_CONSTRAINT

Эта структура используется для указания набора ограничений для определенного свойства маркера безопасности запроса. Все ограничения свойств, которые не указаны, будут использовать ограничения по умолчанию.
WS_RSA_ENDPOINT_IDENTITY

Введите удостоверение конечной точки RSA.
WS_SAML_AUTHENTICATOR

Абстрактный базовый тип для всех аутентификаторов SAML, используемых на стороне сервера для проверки входящих токенов SAML.
WS_SAML_MESSAGE_SECURITY_BINDING

Подтип привязки безопасности для указания использования утверждения SAML в качестве маркера безопасности сообщения.
WS_SECURITY_ALGORITHM_PROPERTY

Задает параметр криптографического алгоритма.
WS_SECURITY_ALGORITHM_SUITE

Определяет алгоритмы безопасности и длины ключей для использования с WS-Security. Этот параметр относится к привязкам безопасности сообщений и привязкам безопасности в смешанном режиме.
WS_SECURITY_BINDING

Абстрактный базовый тип для всех привязок безопасности.
WS_SECURITY_BINDING_CONSTRAINT

Базовый класс для всех структур ограничений привязки безопасности.
WS_SECURITY_BINDING_PROPERTIES

Задает массив параметров привязки безопасности.
WS_SECURITY_BINDING_PROPERTY

Указывает определенный параметр привязки безопасности.
WS_SECURITY_BINDING_PROPERTY_CONSTRAINT

Эта структура используется для указания набора ограничений для определенного свойства привязки безопасности. Все ограничения свойств, которые не указаны, будут использовать ограничения по умолчанию.
WS_SECURITY_CONSTRAINTS

Эта структура указывает ограничения, связанные с безопасностью, как часть WS_POLICY_CONSTRAINTS.
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING

Подтип привязки безопасности для указания использования маркера контекста безопасности, согласованного между клиентом и сервером с помощью WS-SecureConversation.
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_CONSTRAINT

Ограничение привязки безопасности, соответствующее WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING.
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION

Это описание типа используется с API-интерфейсами шаблонов для описания шаблонов, созданных соответствующим образом для параметра входной политики. (WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION)
WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_TEMPLATE

Шаблон привязки безопасности для указания использования предоставленной привязки контекста безопасности приложения. (WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_TEMPLATE)
WS_SECURITY_CONTEXT_PROPERTY

Определяет свойство WS_SECURITY_CONTEXT
WS_SECURITY_CONTEXT_SECURITY_BINDING_POLICY_DESCRIPTION

Это описание типа используется с API-интерфейсами шаблонов для описания связанных с безопасностью шаблонов, связанных с шаблонами, созданными соответствующим образом для параметра политики ввода.
WS_SECURITY_CONTEXT_SECURITY_BINDING_TEMPLATE

Шаблон привязки безопасности для указания использования предоставленной привязки контекста безопасности приложения. (WS_SECURITY_CONTEXT_SECURITY_BINDING_TEMPLATE)
WS_SECURITY_DESCRIPTION

Структура верхнего уровня, используемая для указания требований безопасности для канала (на стороне клиента) или прослушивателя (на стороне сервера).
WS_SECURITY_KEY_HANDLE

Абстрактный базовый тип для всех типов, указывающих криптографический ключ. Такой ключ обычно указывается для универсального маркера безопасности XML или пользовательского маркера безопасности.
WS_SECURITY_PROPERTIES

Задает массив параметров безопасности на уровне канала.
WS_SECURITY_PROPERTY

Задает параметр безопасности на уровне канала.
WS_SECURITY_PROPERTY_CONSTRAINT

Эта структура используется для указания набора ограничений для определенного свойства безопасности. Все ограничения свойств, которые не указаны, будут использовать ограничения по умолчанию.
WS_SERVICE_CONTRACT

Указывает контракт службы в конечной точке.
WS_SERVICE_ENDPOINT

Представляет отдельную конечную точку на узле службы. Свойства конечной точки используются для указания адреса, привязки и контракта.
WS_SERVICE_ENDPOINT_METADATA

Представляет элемент порта для конечной точки. Элемент порта создается для элемента службы, как указано в serviceName и serviceNs для свойства WS_SERVICE_PROPERTY_METADATA в WS_SERVICE_HOST.
WS_SERVICE_ENDPOINT_PROPERTY

Указывает конкретный параметр службы. (WS_SERVICE_ENDPOINT_PROPERTY)
WS_SERVICE_METADATA

Задает массив документов метаданных службы. Это может быть коллекция документов WSDL/XSD, представленных в виде массива WS_STRING.
WS_SERVICE_METADATA_DOCUMENT

Указывает отдельные документы, составляющие метаданные службы.
WS_SERVICE_PROPERTY

Указывает конкретный параметр службы. (WS_SERVICE_PROPERTY)
WS_SERVICE_PROPERTY_ACCEPT_CALLBACK

Указывает обратный вызов, который вызывается при успешном принятии канала.
WS_SERVICE_PROPERTY_CLOSE_CALLBACK

Указывает обратный вызов, который вызывается при закрытии канала. Дополнительные сведения см. в WS_SERVICE_CLOSE_CHANNEL_CALLBACK.
WS_SERVICE_SECURITY_IDENTITIES

Список имен субъектов-служб сервера, используемых для проверки расширенной защиты.
WS_SOAPUDP_URL

Подтип URL-адреса для указания URL-адреса soap.udp.
WS_SPN_ENDPOINT_IDENTITY

Тип для указания удостоверения конечной точки, представленного именем субъекта-службы (имя субъекта-службы).
WS_SSL_TRANSPORT_SECURITY_BINDING

Подтип привязки безопасности для указания использования безопасности протокола SSL/TLS на основе транспорта.
WS_SSL_TRANSPORT_SECURITY_BINDING_CONSTRAINT

Ограничение привязки безопасности, соответствующее WS_SSL_TRANSPORT_SECURITY_BINDING.
WS_SSL_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION

Это описание типа используется с API-интерфейсами шаблонов для описания шаблонов, созданных соответствующим образом для параметра входной политики. (WS_SSL_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION)
WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE

Шаблон привязки безопасности для указания использования безопасности транспорта на основе протокола SSL/TLS.
WS_SSPI_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION

Это описание типа используется с API-интерфейсами шаблонов для описания шаблонов, созданных соответствующим образом для параметра входной политики. (WS_SSPI_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTION)
WS_STRING

Массив символов Юникода и длины.
WS_STRING_DESCRIPTION

Это описание типа используется с WS_STRING_TYPE и является необязательным. Он используется для указания ограничений набора значений, которые можно десериализировать.
WS_STRING_USERNAME_CREDENTIAL

Тип для предоставления пары имени пользователя и пароля в виде строк.
WS_STRING_WINDOWS_INTEGRATED_AUTH_CREDENTIAL

Тип для предоставления учетных данных Windows в качестве имени пользователя, пароля, строк домена.
WS_STRUCT_DESCRIPTION

Сведения о типе структуры C и его сопоставлении с XML-элементом. Используется с WS_STRUCT_TYPE.
WS_SUBJECT_NAME_CERT_CREDENTIAL

Тип для указания учетных данных сертификата с использованием имени субъекта сертификата, расположения хранилища и имени хранилища. Указанные учетные данные загружаются при открытии содержащего канала или прослушивателя.
WS_TCP_BINDING_TEMPLATE

Структура шаблона TCP, которая должна быть заполнена приложением для привязки TCP.
WS_TCP_POLICY_DESCRIPTION

Описывает политику, указывающую привязку канала HTTP. (WS_TCP_POLICY_DESCRIPTION)
WS_TCP_SSPI_BINDING_TEMPLATE

Сведения о шаблоне безопасности проверки подлинности заголовка HTTP, которые должны быть заполнены приложением. Связан с WS_TCP_SSPI_BINDING_TEMPLATE_TYPE.
WS_TCP_SSPI_KERBEROS_APREQ_BINDING_TEMPLATE

Сведения о шаблоне безопасности имени пользователя и пароля, которые должны быть заполнены приложением. Связан с WS_TCP_SSPI_KERBEROS_APREQ_BINDING_TEMPLATE_TYPE.
WS_TCP_SSPI_KERBEROS_APREQ_POLICY_DESCRIPTION

Описывает политику, указывающую привязку TCP-канала с безопасностью транспорта Windows SSPI и безопасностью сообщений kerberos.
WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE

Сведения о шаблоне безопасности, которые должны быть заполнены приложением. Связан с WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE.
WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_POLICY_DESCRIPTION

Описывает политику, указывающую привязку сообщений контекста безопасности с помощью привязки канала TCP с безопасностью транспорта Windows SSPI. Канал начальной загрузки использует привязку TCP-канала с безопасностью транспорта Windows SSPI и безопасностью сообщений kerberos.
WS_TCP_SSPI_POLICY_DESCRIPTION

Описывает политику, указывающую привязку TCP-канала с windows SSPI.
WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING

Подтип привязки безопасности для указания использования протокола встроенной проверки подлинности Windows (например, Kerberos, NTLM или SPNEGO) с транспортом TCP.
WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_CONSTRAINT

Ограничение привязки безопасности, соответствующее WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING.
WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_TEMPLATE

Шаблон привязки безопасности для указания использования протокола SSPI на основе протокола Windows.
WS_TCP_SSPI_USERNAME_BINDING_TEMPLATE

Сведения о шаблоне безопасности имени пользователя и пароля, которые должны быть заполнены приложением. Связан с WS_TCP_SSPI_USERNAME_BINDING_TEMPLATE_TYPE.
WS_TCP_SSPI_USERNAME_POLICY_DESCRIPTION

Описывает политику, указывающую привязку TCP-канала с безопасностью транспорта Windows SSPI и безопасностью сообщений с именем пользователя и паролем.
WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE

Сведения о шаблоне безопасности, которые должны быть заполнены приложением. Связана с WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE.
WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_POLICY_DESCRIPTION

Описывает политику, указывающую привязку сообщений контекста безопасности с помощью привязки канала TCP с безопасностью транспорта Windows SSPI. Канал начальной загрузки использует привязку TCP-канала с безопасностью транспорта Windows SSPI и безопасностью сообщений с именем пользователя и паролем.
WS_THUMBPRINT_CERT_CREDENTIAL

Тип для указания учетных данных сертификата с помощью отпечатка сертификата, расположения хранилища и имени хранилища. Указанные учетные данные загружаются при открытии содержащего канала или прослушивателя.
WS_TIMESPAN

Представляет подписанный 64-разрядный интервал времени в 100 единиц наносеконд.
WS_TIMESPAN_DESCRIPTION

Это описание типа используется с WS_TIMESPAN_TYPE и является необязательным. Он используется для указания ограничений набора значений, которые можно десериализировать.
WS_UINT16_DESCRIPTION

Необязательное описание типа, используемое с WS_UINT16_TYPE для указания ограничений набора значений, которые можно десериализировать.
WS_UINT32_DESCRIPTION

Необязательное описание типа, используемое с WS_UINT32_TYPE для указания ограничений набора значений, которые можно десериализировать.
WS_UINT64_DESCRIPTION

Необязательное описание типа, используемое с WS_UINT64_TYPE для указания ограничений набора значений, которые можно десериализировать.
WS_UINT8_DESCRIPTION

Необязательное описание типа, используемое с WS_UINT8_TYPE для указания ограничений набора значений, которые можно десериализировать.
WS_UNION_DESCRIPTION

Сведения о выборе в типе объединения. Используется с WS_UNION_TYPE.
WS_UNION_FIELD_DESCRIPTION

Представляет сведения о сериализации поля в союзе. См. WS_UNION_DESCRIPTION.
WS_UNIQUE_ID

Представляет уникальный URI идентификатора.
WS_UNIQUE_ID_DESCRIPTION

Необязательное описание типа, используемое с WS_UNIQUE_ID_TYPE для указания ограничений набора значений, которые можно десериализировать.
WS_UNKNOWN_ENDPOINT_IDENTITY

Введите для неизвестного удостоверения конечной точки. Этот тип используется только для представления типа удостоверения конечной точки, который был десериализирован, но не был понят.
WS_UPN_ENDPOINT_IDENTITY

Тип для указания удостоверения конечной точки, представленного именем участника-пользователя (имя участника-пользователя).
WS_URL

Абстрактный базовый тип для всех схем URL-адресов, используемых с API WsDecodeUrl и WsEncodeUrl.
WS_USERNAME_CREDENTIAL

Абстрактный базовый тип для всех учетных данных имени пользователя или пароля.
WS_USERNAME_MESSAGE_SECURITY_BINDING

Подтип привязки безопасности для указания использования предоставленного приложения имени пользователя и парой паролей в качестве прямого маркера безопасности (т. е. однозастрелного) маркера безопасности.
WS_USERNAME_MESSAGE_SECURITY_BINDING_CONSTRAINT

Ограничение привязки безопасности, соответствующее WS_USERNAME_MESSAGE_SECURITY_BINDING.
WS_USERNAME_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION

Это описание типа используется с API-интерфейсами шаблонов для описания шаблонов, созданных соответствующим образом для параметра входной политики. (WS_USERNAME_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTION)
WS_USERNAME_MESSAGE_SECURITY_BINDING_TEMPLATE

Шаблон привязки безопасности для указания использования предоставленного приложения имени пользователя и парой паролей в качестве прямого маркера безопасности (т. е. однокамерного) маркера безопасности.
WS_UTF8_ARRAY_DESCRIPTION

Это описание типа используется с WS_UTF8_ARRAY_TYPE и является необязательным. Он используется для указания ограничений набора значений, которые можно десериализировать.
WS_VOID_DESCRIPTION

Указывает сведения о поле, которое не сериализовано или десериализировано.
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL

Абстрактный базовый тип для всех типов учетных данных, используемых с интегрированной проверкой подлинности Windows.
WS_WSZ_DESCRIPTION

Это описание типа используется с WS_WSZ_TYPE и является необязательным. Он используется для указания ограничений набора значений, которые можно десериализировать.
WS_XML_ATTRIBUTE

Представляет атрибут (например, <a:purchaseOrder xmlns:a="http://tempuri.org" id="5">)
WS_XML_BASE64_TEXT

Представляет данные в кодировке Base64.
WS_XML_BOOL_TEXT

Логическое значение, представляющее текст true или false.
WS_XML_BUFFER_PROPERTY

Указывает конкретный параметр буфера XML.
WS_XML_CANONICALIZATION_INCLUSIVE_PREFIXES

Массив префиксов XML, которые следует рассматривать как инклюзивные префиксы во время эксклюзивной канонизации XML. Обработка инклюзивных префиксов определена в RFC 3741.
WS_XML_CANONICALIZATION_PROPERTY

Задает параметр, определяющий, как выполняется канонизация XML.
WS_XML_COMMENT_NODE

Представляет комментарий.
WS_XML_DATETIME_TEXT

Представляет дату и время, отформатированное как xsd:dateTime.
WS_XML_DECIMAL_TEXT

Представляет 12-байтовое фиксированное значение точки.
WS_XML_DICTIONARY

Представляет набор уникальных строк. Эта информация используется двоичной кодировкой для записи более компактного xml-документа.
WS_XML_DOUBLE_TEXT

Представляет значение с плавающей запятой 8 байтов.
WS_XML_ELEMENT_NODE

Представляет начальный элемент в xml (например,
WS_XML_FLOAT_TEXT

Представляет 4 байтовое значение с плавающей запятой.
WS_XML_GUID_TEXT

Представляет GUID, форматированный как текст xxxx-xxxx-xxxx-xxxx.
WS_XML_INT32_TEXT

Представляет 32-разрядное целое число со знаком.
WS_XML_INT64_TEXT

Представляет 64-разрядное целое число со знаком.
WS_XML_LIST_TEXT

Представляет список текстовых значений, разделенных одним символом пробела.
WS_XML_NODE

Базовый тип для всех различных типов XML-узлов. XML-узел — это единица данных в ФОРМАТЕ XML.
WS_XML_NODE_POSITION

Представляет позицию в буфере XML.
WS_XML_QNAME

Структура, используемая для указания XML-имени (элемента или атрибута) в качестве локального имени, пары пространства имен.
WS_XML_QNAME_DESCRIPTION

Это описание типа используется с WS_XML_QNAME_TYPE и является необязательным. Он используется для указания ограничений набора значений, которые можно десериализировать.
WS_XML_QNAME_TEXT

Представляет имя qname, форматируемое как текст "префикс:localName"
WS_XML_READER_BINARY_ENCODING

Используется для указания того, что читатель должен интерпретировать байты, которые он считывает как двоичный xml.
WS_XML_READER_BUFFER_INPUT

Указывает, что источник входных данных XML является буфером.
WS_XML_READER_ENCODING

Эта структура является базовым типом для всех различных типов кодировк чтения.
WS_XML_READER_INPUT

Указывает, где читатель должен получить байты, составляющие xml-документ.
WS_XML_READER_MTOM_ENCODING

Используется для указания, что средство чтения должно интерпретировать байты, которые он считывает как в формате MTOM.
WS_XML_READER_PROPERTIES

Структура, используемая для указания набора WS_XML_READER_PROPERTYs.
WS_XML_READER_PROPERTY

Задает определенный параметр чтения.
WS_XML_READER_RAW_ENCODING

Используется для указания, что средство чтения должно отображать байты документа в виде символов в кодировке Base64.
WS_XML_READER_STREAM_INPUT

Указывает, что источник xml должен быть получен из обратного вызова.
WS_XML_READER_TEXT_ENCODING

Используется для указания, что читатель должен интерпретировать байты, которые он считывает как текстовый xml.
WS_XML_SECURITY_TOKEN_PROPERTY

Указывает свойство для маркера безопасности XML.
WS_XML_STRING

Представляет строку, которая при необходимости содержит сведения о словаре, связанные с ним. API XML используют WS_XML_STRINGs для идентификации префиксов, локальных имен и пространств имен.
WS_XML_STRING_DESCRIPTION

Это описание типа используется с WS_XML_STRING_TYPE и является необязательным. Он используется для указания ограничений набора значений, которые можно десериализировать.
WS_XML_TEXT

Представляет узел текстового содержимого в xml.
WS_XML_TEXT_NODE

Представляет элемент, атрибут или содержимое CDATA.
WS_XML_TIMESPAN_TEXT

Представляет интервал времени, отформатированный в виде текста "[+"
-][d?.]HH:mm:ss[.fff]" d — это ряд цифр, представляющих день.
WS_XML_TOKEN_MESSAGE_SECURITY_BINDING

Подтип привязки безопасности для указания использования маркера безопасности, который уже доступен приложению в XML-форме.
WS_XML_UINT64_TEXT

Представляет 64-разрядное целое число без знака.
WS_XML_UNIQUE_ID_TEXT

Представляет GUID, форматированный как текст urn:uuid:xxxx-xxxxx-xxxx.
WS_XML_UTF16_TEXT

Представляет текст в кодировке UTF-16 байт.
WS_XML_UTF8_TEXT

Представляет текст в кодировке UTF-8 байт.
WS_XML_WRITER_BINARY_ENCODING

Используется для указания того, что модуль записи должен выдавать байты в виде двоичного xml.
WS_XML_WRITER_BUFFER_OUTPUT

Указывает, что созданные байты должны быть помещены в буфер.
WS_XML_WRITER_ENCODING

Эта структура является базовым типом для всех различных типов кодировк записи.
WS_XML_WRITER_MTOM_ENCODING

Используется для указания, что средство чтения должно выдавать байты в формате MTOM. Формат MTOM будет представлять байты, записанные в него в виде двоичных частей mime, а не внедренного текста в кодировке Base64.
WS_XML_WRITER_OUTPUT

Указывает, где модуль записи должен выдавать байты, составляющие xml-документ.
WS_XML_WRITER_PROPERTIES

Структура, используемая для указания набора WS_XML_WRITER_PROPERTYs.
WS_XML_WRITER_PROPERTY

Задает определенный параметр записи.
WS_XML_WRITER_RAW_ENCODING

Используется для указания, что модуль записи должен выдавать байты из декодированных символов base64.
WS_XML_WRITER_STREAM_OUTPUT

Указывает, что созданные байты должны отправляться обратному вызову.
WS_XML_WRITER_TEXT_ENCODING

Указывает, что средство чтения должно выдавать байты в виде текстового XML.

Перечисления

 
WS_ADDRESSING_VERSION

Определяет версию спецификации, используемую для заголовков адресации.
WS_BINDING_TEMPLATE_TYPE

Перечисление различных сочетаний привязки безопасности, поддерживаемых.
WS_CALL_PROPERTY_ID

Необязательные параметры для настройки вызова на стороне клиента операции службы.
WS_CALLBACK_MODEL

Указывает поведение потоков обратного вызова (например, WS_ASYNC_CALLBACK).
WS_CERT_CREDENTIAL_TYPE

Тип учетных данных сертификата, используемый в качестве селектора для подтипов WS_CERT_CREDENTIAL.
WS_CHANNEL_BINDING

Указывает стек протоколов, используемый для канала.
WS_CHANNEL_PROPERTY_ID

Каждое свойство канала определяется идентификатором и имеет связанное значение. Если свойство не указано при создании канала, используется его значение по умолчанию.
WS_CHANNEL_STATE

Различные состояния, в которые может находиться канал.
WS_CHANNEL_TYPE

Указывает основные характеристики канала, такие как сеансовый режим и какие направления взаимодействия поддерживаются.
WS_CHARSET

Определяет набор символов документа.
WS_COOKIE_MODE

Перечисление, используемое для указания способа обработки файлов cookie HTTP.
WS_DATETIME_FORMAT

Задает текстовый формат WS_DATETIME.
WS_ENCODING

Различные кодировки (форматы сообщений).
WS_ENDPOINT_ADDRESS_EXTENSION_TYPE

Это определяет тип расширения в поле расширений WS_ENDPOINT_ADDRESS.
WS_ENDPOINT_IDENTITY_TYPE

Тип идентификатора конечной точки, используемый в качестве селектора для подтипов WS_ENDPOINT_IDENTITY.
WS_ENVELOPE_VERSION

Версия спецификации, используемой для структуры конверта.
WS_ERROR_PROPERTY_ID

Набор значений свойств, связанных с ошибкой. Они задаются и извлекаются с помощью WsGetErrorProperty и WsSetErrorProperty.
WS_EXCEPTION_CODE

Структурированные коды исключений, создаваемые этим компонентом. Эти исключения являются неустранимыми и не должны обрабатываться приложением.
WS_EXTENDED_PROTECTION_POLICY

Определяет, следует ли проверять данные расширенной защиты.
WS_EXTENDED_PROTECTION_SCENARIO

Определяет способ проверки расширенной защиты.
WS_FAULT_DISCLOSURE

Определяет, сколько сведений об ошибке включается в ошибку. Так как объект ошибки может содержать конфиденциальные данные в составе строки ошибки, не всегда подходит для включения строк ошибок во все ошибки.
WS_FAULT_ERROR_PROPERTY_ID

Сведения об ошибке.
WS_FIELD_MAPPING

Указывает, как поле структуры представлено в XML. Это используется в WS_FIELD_DESCRIPTION.
WS_HEADER_TYPE

Определяет тип заголовка.
WS_HEAP_PROPERTY_ID

Каждое свойство кучи определяется идентификатором и имеет связанное значение.
WS_HTTP_HEADER_AUTH_TARGET

Определяет целевой объект для привязки безопасности проверки подлинности заголовка HTTP.
WS_HTTP_PROXY_SETTING_MODE

Параметр прокси-сервера указывает параметр прокси-сервера HTTP для канала с привязкой WS_HTTP_CHANNEL_BINDING. Это указано как часть свойства канала WS_CHANNEL_PROPERTY_HTTP_PROXY_SETTING_MODE.
WS_IP_VERSION

Указывает версию IP-адреса.
WS_LISTENER_PROPERTY_ID

Каждое свойство прослушивателя имеет тип WS_LISTENER_PROPERTY, определяется идентификатором и имеет связанное значение. Если свойство не указано при создании прослушивателя, используется его значение по умолчанию.
WS_LISTENER_STATE

Различные состояния, в которые может находиться прослушиватель.
WS_MESSAGE_INITIALIZATION

Указывает, какие заголовки добавляются в сообщение WsInitializeMessageshould.
WS_MESSAGE_PROPERTY_ID

Каждое свойство сообщения имеет тип WS_MESSAGE_PROPERTY, определяется идентификатором и имеет связанное значение.
WS_MESSAGE_SECURITY_USAGE

Определяет, как привязка безопасности сообщения присоединяет маркер безопасности, соответствующий ему, к сообщению с помощью механизмов WS-Security.
WS_MESSAGE_STATE

Различные состояния, в которые может находиться сообщение.
WS_METADATA_EXCHANGE_TYPE

Сведения о включении и отключении типов обмена метаданными.
WS_METADATA_PROPERTY_ID

Каждое свойство метаданных имеет тип WS_METADATA_PROPERTY, определяется идентификатором и имеет связанное значение. Если свойство не указано при создании метаданных, используется его значение по умолчанию.
WS_METADATA_STATE

Состояние объекта метаданных.
WS_MOVE_TO

Это перечисление определяет различные способы перемещения по xml-документу.
WS_OPERATION_CONTEXT_PROPERTY_ID

Свойства, доступные в контексте. Не все свойства могут быть доступны в заданной точке контекста. Все свойства контекста доступны через WsGetOperationContextProperty.
WS_OPERATION_STYLE

Перечисление различных стилей операций.
WS_PARAMETER_TYPE

Различные типы параметров.
WS_POLICY_EXTENSION_TYPE

Значения в этом перечислении используются для идентификации подтипов WS_POLICY_EXTENSION.
WS_POLICY_PROPERTY_ID

Определяет каждое свойство политики и его связанное значение.
WS_POLICY_STATE

Состояние объекта политики.
WS_PROTECTION_LEVEL

Определяет необходимые уровни целостности и конфиденциальности для отправленных и полученных сообщений.
WS_PROXY_PROPERTY_ID

Необязательные параметры для настройки прокси-сервера службы. За исключением WS_PROXY_PROPERTY_STATE все значения поддерживаются только для использования с WsCreateServiceProxy в рамках параметра WS_PROXY_PROPERTY*.
WS_READ_OPTION

Указывает, является ли значение обязательным и как следует выделить значение.
WS_RECEIVE_OPTION

Указывает, требуется ли сообщение при получении из канала.
WS_REPEATING_HEADER_OPTION

Эта перечисление используется для указания того, должен ли заголовок отображаться несколько раз в сообщении.
WS_REQUEST_SECURITY_TOKEN_ACTION

Определяет набор действий, используемых при согласовании маркеров безопасности с помощью WS-Trust.
WS_REQUEST_SECURITY_TOKEN_PROPERTY_ID

Определяет свойства для запроса маркера безопасности от издателя. Он используется с WsRequestSecurityToken в рамках параметра WS_REQUEST_SECURITY_TOKEN_PROPERTY*.
WS_SAML_AUTHENTICATOR_TYPE

Идентификаторы типов маркера SAML, используемые на стороне сервера (например, проверяющая сторона) для проверки входящих токенов SAML.
WS_SECURE_CONVERSATION_VERSION

Определяет версию спецификации WS-SecureConversation для использования с безопасностью сообщений и безопасностью в смешанном режиме.
WS_SECURITY_ALGORITHM_ID

Определяет алгоритмы безопасности, используемые с WS-Security. Эти значения относятся к привязкам безопасности сообщений и привязкам безопасности в смешанном режиме.
WS_SECURITY_ALGORITHM_PROPERTY_ID

Определяет свойства, представляющие ручки алгоритма безопасности.
WS_SECURITY_ALGORITHM_SUITE_NAME

Набор алгоритмов безопасности, используемых для таких задач, как подписывание и шифрование. Значения в этом перечислении соответствуют наборам, определенным в WS-SecurityPolicy 1.1section 7.1.
WS_SECURITY_BINDING_CONSTRAINT_TYPE

Значения в этом перечислении используются для идентификации подтипов WS_SECURITY_BINDING_CONSTRAINT.
WS_SECURITY_BINDING_PROPERTY_ID

Определяет свойства, используемые для указания параметров привязки безопасности. Параметры привязки безопасности присутствуют в привязках безопасности, которые используются, в свою очередь, в описании безопасности.
WS_SECURITY_BINDING_TYPE

Тип привязки безопасности, используемый в качестве селектора для подтипов WS_SECURITY_BINDING.
WS_SECURITY_CONTEXT_PROPERTY_ID

Определяет свойство объекта контекста безопасности. Это перечисление используется с WsGetSecurityContextProperty.
WS_SECURITY_HEADER_LAYOUT

Правила макета, применяемые к элементам заголовка безопасности WS-Security. Этот параметр относится к привязкам безопасности сообщений и привязкам безопасности в смешанном режиме.
WS_SECURITY_HEADER_VERSION

Версия спецификации WS-Security, используемая с безопасностью сообщений и безопасностью в смешанном режиме.
WS_SECURITY_KEY_ENTROPY_MODE

Определяет, как случайность должна быть внесена в выданный ключ во время согласования маркера безопасности с сообщением и безопасностью в смешанном режиме.
WS_SECURITY_KEY_HANDLE_TYPE

Типы ключей безопасности.
WS_SECURITY_KEY_TYPE

Тип ключа маркера безопасности. Он используется в качестве возвращаемого типа, когда маркер безопасности запрашивается о его ключе. Он также используется для указания требуемого типа ключа при запросе маркера безопасности из службы маркеров безопасности.
WS_SECURITY_PROPERTY_ID

Определяет свойства, представляющие параметры безопасности на уровне канала. Это перечисление используется в структуре WS_SECURITY_PROPERTY, которая, в свою очередь, используется в WS_SECURITY_DESCRIPTION структуре.
WS_SECURITY_TIMESTAMP_USAGE

При безопасности сообщений и безопасности в смешанном режиме это определяет, когда элемент метки времени должен быть создан и требоваться в заголовке WS-Security.
WS_SECURITY_TOKEN_PROPERTY_ID

Определяет ключи для полей и свойств, которые можно извлечь из маркера безопасности. Не все свойства допустимы для всех типов маркеров безопасности. Функция WsGetSecurityTokenProperty использует значения, определенные здесь в качестве ключей.
WS_SECURITY_TOKEN_REFERENCE_MODE

С привязками безопасности сообщения и смешанного режима механизм, используемый для ссылки на маркер безопасности из подписей, зашифрованных элементов и производных маркеров.
WS_SERVICE_CANCEL_REASON

Причины отмены.
WS_SERVICE_ENDPOINT_PROPERTY_ID

Каждое свойство представляет необязательные параметры для настройки заданной WS_SERVICE_ENDPOINT структуры. Это перечисление используется в структуре WS_SERVICE_ENDPOINT_PROPERTY, которая является частью WS_SERVICE_ENDPOINT.
WS_SERVICE_HOST_STATE

Указывает, что узел службы может находиться в.
WS_SERVICE_PROPERTY_ID

Необязательные параметры для настройки узла службы. Это перечисление используется в структуре WS_SERVICE_PROPERTY при вызове WsCreateServiceHost или при вызове WsGetServiceHostProperty.
WS_SERVICE_PROXY_STATE

Состояние прокси-сервера службы.
WS_TRACE_API

перечисление WS_TRACE_API.
WS_TRANSFER_MODE

Передаются ли сообщения, отправляемые или полученные, передаются в поток или буферичены.
WS_TRUST_VERSION

Определяет версию спецификации WS-Trust для использования с безопасностью сообщений и безопасностью в смешанном режиме.
WS_TYPE

Типы, поддерживаемые для сериализации.
WS_TYPE_MAPPING

Как WS_TYPE сопоставляется с XML или из XML при сериализации или десериализации.
WS_URL_SCHEME_TYPE

Набор схем, используемых с WsDecodeUrl, WsEncodeUrl и WsCombineUrl.
WS_USERNAME_CREDENTIAL_TYPE

Тип учетных данных имени пользователя и пароля, используемых в качестве селектора для подтипов WS_USERNAME_CREDENTIAL.
WS_VALUE_TYPE

Типы примитивов фиксированного размера.
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE

Тип учетных данных встроенной проверки подлинности Windows, используемый в качестве селектора для подтипов WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL.
WS_WINDOWS_INTEGRATED_AUTH_PACKAGE

Определяет конкретный пакет SSP, используемый для интегрированной проверки подлинности Windows.
WS_WRITE_OPTION

Указывает, содержит ли указанное хранилище значение или указатель на значение, а также может ли значение быть представлено как nil в XML-содержимом.
WS_XML_BUFFER_PROPERTY_ID

Каждое свойство буфера XML определяется идентификатором и имеет связанное значение.
WS_XML_CANONICALIZATION_ALGORITHM

Значения алгоритмов канонизации XML.
WS_XML_CANONICALIZATION_PROPERTY_ID

Определяет каждое свойство канонизации XML и связанное с ним значение. Это перечисление используется в структуре WS_XML_CANONICALIZATION_PROPERTY, которая используется в качестве параметра для WsStartReaderCanonicalization и WsStartWriterCanonicalization.
WS_XML_NODE_TYPE

Тип структуры WS_XML_NODE.
WS_XML_READER_ENCODING_TYPE

Тип структуры WS_XML_READER_ENCODING.
WS_XML_READER_INPUT_TYPE

Тип структуры WS_XML_READER_INPUT.
WS_XML_READER_PROPERTY_ID

Определяет каждое свойство чтения XML и его связанное значение.
WS_XML_SECURITY_TOKEN_PROPERTY_ID

Ключи для пакета свойств для создания маркеров безопасности XML. Это перечисление используется в структуре WS_XML_SECURITY_TOKEN_PROPERTY, которая используется в качестве параметра для WsCreateXmlSecurityToken.
WS_XML_TEXT_TYPE

Тип структуры WS_XML_TEXT.
WS_XML_WRITER_ENCODING_TYPE

Тип структуры WS_XML_WRITER_ENCODING.
WS_XML_WRITER_OUTPUT_TYPE

Тип структуры WS_XML_WRITER_OUTPUT.
WS_XML_WRITER_PROPERTY_ID

Каждое свойство записи XML определяется идентификатором и имеет связанное значение.