Прочитать на английском

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


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

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

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

Функции

 
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

Добавляет указанную строку ошибки в объект error.
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 возвращается параметром output.
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

Освобождает память, связанную с ресурсом Service Proxy.
WsFreeWriter

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Эта функция возвращает свойство указанного средства чтения 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-атрибут в область с указанным localName и возвращает его значение. Возвращаемое значение помещается в указанную кучу.
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

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

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

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

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

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

Перемещает читателя к следующему начальном элементу, пропуская пробелы и комментарии, если это необходимо. При необходимости можно также проверить localName и пространство имен элемента .
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, больше не являются допустимыми. Выделение для самого объекта кучи не освобождается.
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

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

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

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

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

Задает свойство 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

Эта операция наследует лучшее представление примитивного значения из базовой кодировки и передает производное значение объекту Writer.
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

Обрабатывает вызов WsSetListenerProperty для 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 на основе базовых протоколов, digest (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 и безопасностью AP_REQ сообщений KERBEROS.
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

Представляет элемент порта для конечной точки. Элемент port создается для элемента службы, как указано в 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 в формате "xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxx".
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 в формате текста "prefix: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?.] ЧЧ:мм:сс[.fffffff]" d — это ряд цифр, представляющих день.
WS_XML_TOKEN_MESSAGE_SECURITY_BINDING

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

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

Представляет ИДЕНТИФИКАТОР GUID в формате текста "urn:uuid:xxxxxxxx-xxxx-xxxx-xxxxxxx".
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

Определяет, какой объем сведений об ошибке включается в сбой. Так как объект error может содержать конфиденциальные данные как часть строки ошибки, не всегда целесообразно включать сведения о строках ошибок во все ошибки.
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 или из нее при сериализации или десериализации.
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

Определяет конкретный пакет поставщика общих служб, который будет использоваться для встроенной проверки подлинности 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 определяется идентификатором и имеет связанное значение.