Windows Web サービス関数
Windows Web Services Functions では、Windows Web Services API のメソッド ベースのプログラミング モデルがサポートされています。 Service Model API レイヤーの Service Host ランタイム環境には、サーバー側プログラミング モデルが用意されています。 サーバー側アプリケーションは、クライアント要求を処理するために必要に応じてサービス ホスト リソースを開き、閉じ、解放します。 サービス プロキシは、クライアント側 API プログラミング モデルを提供します。 クライアント側アプリケーションは、メソッド呼び出しとして、サービス プロキシを介してチャネル経由でメッセージを送受信できます。
Windows Web Services API には、次の関数が含まれています。
- WsAbandonCall
- WsAbandonMessage
- WsAbortChannel
- WsAbortListener
- WsAbortServiceHost
- WsAbortServiceProxy
- WsAcceptChannel
- WsAddCustomHeader
- WsAddErrorString
- WsAddMappedHeader
- WsAddressMessage
- WsAlloc
- WsAsyncExecute
- WsCall
- WsCheckMustUnderstandHeaders
- WsCloseChannel
- WsCloseListener
- WsCloseServiceHost
- WsCloseServiceProxy
- WsCombineUrl
- WsCopyError
- WsCopyNode
- WsCreateChannel
- WsCreateChannelForListener
- WsCreateError
- WsCreateFaultFromError
- WsCreateHeap
- WsCreateListener
- WsCreateMessage
- WsCreateMessageForChannel
- WsCreateMetadata
- WsCreateReader
- WsCreateServiceEndpointFromTemplate
- WsCreateServiceHost
- WsCreateServiceProxy
- WsCreateServiceProxyFromTemplate
- WsCreateWriter
- WsCreateXmlBuffer
- WsCreateXmlSecurityToken
- WsDateTimeToFileTime
- WsDecodeUrl
- WsDumpMemory
- WsEncodeUrl
- WsEndReaderCanonicalization
- WsEndWriterCanonicalization
- WsFileTimeToDateTime
- WsFillBody
- WsFillReader
- WsFindAttribute
- WsFlushBody
- WsFlushWriter
- WsFreeChannel
- WsFreeError
- WsFreeHeap
- WsFreeListener
- WsFreeMessage
- WsFreeMetadata
- WsFreeReader
- WsFreeSecurityToken
- WsFreeServiceHost
- WsFreeServiceProxy
- WsFreeWriter
- WsGetChannelProperty
- WsGetCustomHeader
- WsGetDictionary
- WsGetErrorProperty
- WsGetErrorString
- WsGetFaultErrorDetail
- WsGetFaultErrorProperty
- WsGetHeader
- WsGetHeaderAttributes
- WsGetHeapProperty
- WsGetListenerProperty
- WsGetMappedHeader
- WsGetMessageProperty
- WsGetMetadataEndpoints
- WsGetMetadataProperty
- WsGetMissingMetadataDocumentAddress
- WsGetNamespaceFromPrefix
- WsGetOperationContextProperty
- WsGetPolicyAlternativeCount
- WsGetPolicyProperty
- WsGetPrefixFromNamespace
- WsGetReaderNode
- WsGetReaderPosition
- WsGetReaderProperty
- WsGetSecurityContextProperty
- WsGetSecurityTokenProperty
- WsGetServiceHostProperty
- WsGetServiceProxyProperty
- WsGetWriterPosition
- WsGetWriterProperty
- WsGetXmlAttribute
- WsInitializeMessage
- WsMarkHeaderAsUnderstood
- WsMatchPolicyAlternative
- WsMoveReader
- WsMoveWriter
- WsOpenChannel
- WsOpenListener
- WsOpenServiceHost
- WsOpenServiceProxy
- WsPullBytes
- WsPushBytes
- WsReadArray
- WsReadAttribute
- WsReadBody
- WsReadBytes
- WsReadChars
- WsReadCharsUtf8
- WsReadElement
- WsReadEndAttribute
- WsReadEndElement
- WsReadEndpointAddressExtension
- WsReadEnvelopeEnd
- WsReadEnvelopeStart
- WsReadMessageEnd
- WsReadMessageStart
- WsReadMetadata
- WsReadNode
- WsReadQualifiedName
- WsReadStartAttribute
- WsReadStartElement
- WsReadToStartElement
- WsReadType
- WsReadValue
- WsReadXmlBuffer
- WsReadXmlBufferFromBytes
- WsReceiveMessage
- WsRegisterOperationForCancel
- WsRemoveCustomHeader
- WsRemoveHeader
- WsRemoveMappedHeader
- WsRemoveNode
- WsRequestReply
- WsRequestSecurityToken
- WsResetChannel
- WsResetError
- WsResetHeap
- WsResetListener
- WsResetMessage
- WsResetMetadata
- WsResetServiceHost
- WsResetServiceProxy
- WsRevokeSecurityContext
- WsSendFaultMessageForError
- WsSendMessage
- WsSendReplyMessage
- WsSetAutoFail
- WsSetChannelProperty
- WsSetErrorProperty
- WsSetFaultErrorDetail
- WsSetFaultErrorProperty
- WsSetHeader
- WsSetInput
- WsSetInputToBuffer
- WsSetListenerProperty
- WsSetMessageProperty
- WsSetOutput
- WsSetOutputToBuffer
- WsSetReaderPosition
- WsSetWriterPosition
- WsShutdownSessionChannel
- WsSkipNode
- WsStartReaderCanonicalization
- WsStartWriterCanonicalization
- WsTrimXmlWhitespace
- WsVerifyXmlNCName
- WsWriteArray
- WsWriteAttribute
- WsWriteBody
- WsWriteBytes
- WsWriteChars
- WsWriteCharsUtf8
- WsWriteElement
- WsWriteEndAttribute
- WsWriteEndCData
- WsWriteEndElement
- WsWriteEndStartElement
- WsWriteEnvelopeEnd
- WsWriteEnvelopeStart
- WsWriteMessageEnd
- WsWriteMessageStart
- WsWriteNode
- WsWriteQualifiedName
- WsWriteStartAttribute
- WsWriteStartCData
- WsWriteStartElement
- WsWriteText
- WsWriteType
- WsWriteValue
- WsWriteXmlBuffer
- WsWriteXmlBufferToBytes
- WsWriteXmlnsAttribute
- WsXmlStringEquals