共用方式為


其他裝置技術

其他裝置技術概觀。

若要開發其他裝置技術,您需要下列標頭:

如需這項技術的程式設計指導方針,請參閱:

列舉

 
PropertyConstraint

限定用於搜尋函式實例的篩選準則。
QueryUpdateAction

表示動作函式探索在指定的函式實例上執行。 用戶端程式的變更通知處理常式會使用此資訊。
SystemVisibilityFlags

決定函式實例資料的可見度。
WSD_CONFIG_PARAM_TYPE

指定儲存在WSD_CONFIG_PARAM結構中的資料種類。
WSD_PROTOCOL_TYPE

識別埠所支援的通訊協定類型。
WSDEventType

識別工作階段層所產生的事件種類。
WSDUdpMessageType

識別 UDP 訊息的類型。

函式

 
中止

中止非同步作業。
中止

中止附件 MIME 資料流程上的資料傳輸。
AbortAsyncOperation

中止暫止的非同步作業。
加入

將函式實例加入至集合。
加入

從 Hello 訊息) 提供新宣告的探索主機 (,或與使用者起始的查詢相符專案的相關資訊。
AddDynamicService

註冊傳入要求的服務物件,但不會將服務新增至裝置主機中繼資料。 這用於暫時性 (動態) 服務。
AddInstance

建立或修改函式實例。
AddNamespace

建立 物件,此物件表示 XML 內容中的命名空間。
AddNameToNamespace

建立 物件,代表 XML 內容中命名空間中的名稱。
AddPropertyConstraint

將屬性條件約束加入至查詢。
AddQueryConstraint

將查詢準則約束新增至查詢。
副學士

將關聯資料庫專案標示為相關聯。
副學士

將關聯資料庫專案標示為相關聯,並傳送適當的通知。
AsyncOperationComplete

表示非同步作業已完成。
附加

將回呼介面附加至探索提供者。
BeginGetMetadata

傳送中繼資料的非同步要求。
BeginGetMetadata

使用遠端服務起始非同步中繼資料交換要求。
BeginGetStatusForMultipleOperations

開始擷取目前狀態的非同步作業。
BeginRenewMultipleOperations

藉由提交新的持續時間,初始化非同步作業,以更新現有通知訂閱的集合。
BeginSubscribeToMultipleOperations

初始化非同步作業,這個作業會訂閱通知或要求/回應事件的集合。
BeginUnsubscribeToMultipleOperations

初始化訂閱的非同步取消要求,以取得通知或要求/回應事件的集合。
清除

清除用於 SOAP over-HTTP 傳輸的 HTTP 標頭。
關閉

關閉目前的附件 MIME 資料流程。 (IWSDInboundAttachment.Close)
關閉

關閉目前的附件 MIME 資料流程。 (IWSDOutboundAttachment.Close)
CreateFunctionInstanceCollection

建立函式實例集合。
CreateInstance

建立函式實例。
CreateInstance

建立新的函式實例。
CreateInstanceCollectionQuery

建立特定函式實例集合的查詢。
CreateInstanceQuery

建立特定函式實例的查詢。
CreatePropertyStore

可讓提供者重複使用記憶體內部屬性存放區實作。
刪除

從集合中移除指定的函式實例。
刪除

從關聯資料庫移除專案。
刪除

從關聯資料庫移除專案,並傳送適當的通知。
DeleteAll

從集合中移除所有函式實例。
反 序列 化

剖析位址、驗證其元件元件,並將其儲存在 物件中。
卸離

從探索提供者中斷連結回呼介面。
EndGetMetadata

結束中繼資料的非同步要求。
EndGetMetadata

完成非同步中繼資料交換要求,並從回應擷取服務中繼資料。
EndGetStatusForMultipleOperations

完成擷取目前狀態的非同步作業。
EndQuery

終止提供者所執行的查詢。
EndRenewMultipleOperations

完成非同步作業,藉由提交新的持續時間來更新現有通知訂閱的集合。
EndSubscribeToMultipleOperations

完成非同步作業,訂閱通知或要求/回應事件的集合。
EndUnsubscribeToMultipleOperations

完成訂閱的非同步取消要求,以取得通知或要求/回應事件的集合。
執行

執行 IFunctionDiscovery::CreateInstanceCollectionQuery 所定義的查詢。
執行

執行 IFunctionDiscovery::CreateInstanceQuery 所定義的查詢。
FaultRequest

傳送符合指定要求內容的錯誤。
Get

從集合取得指定的函式實例及其索引。
Get

依屬性索引鍵取得指定之屬性條件約束的名稱和值。
Get

依名稱取得指定之查詢準則約束的值。
GetAlias

取得探索位址的別名。
GetAllMetadata

擷取此裝置的所有中繼資料。
GetAsyncState

取得非同步作業的狀態。
GetAt

取得位於指定索引處的屬性索引鍵。
GetAuthType

GetAuthType 方法會擷取用戶端驗證期間所使用的 HTTP 驗證配置。
GetCategory

取得函式實例的類別和子類別字串。
GetClientAccessToken

GetClientAccessToken 方法會擷取可用來驗證或模擬用戶端的用戶端存取權杖。
GetClientCertificate

取得用戶端憑證。
GetCoNtext

擷取目前交易的私人傳輸內容。
GetCount

取得集合中的函式實例數目。
GetCount

取得屬性存放區中的屬性數目。
GetCount

取得集合中的項目數目。 (IProviderPropertyConstraintCollection.GetCount)
GetCount

取得集合中的項目數目。 (IProviderQueryConstraintCollection.GetCount)
GetEndpointProxy

擷取非同步作業的端點 Proxy。
GetEndpointProxy

擷取裝置的端點 Proxy。
GetEndpointProxy

取得裝置的端點 Proxy。
GetEndpointReference

擷取參考遠端裝置端點的 WS-Addressing 位址。
GetErrorInfo

擷取上次錯誤的相關資訊。
GetEvent

擷取包含事件結果的WSD_EVENT結構。
GetExclusive

判斷通訊端是否處於獨佔模式。
GetExtendedDiscoXML

擷取 SOAP 訊息標頭或本文中提供的自訂或可延伸資料。
GetFaultInfo

擷取上次收到錯誤的相關資訊。
GetHostMetadata

擷取裝置的類別特定中繼資料,描述裝置的功能及其裝載的服務。
GetID

取得函式實例的識別碼字串。
GetID

擷取目前交易的傳輸識別碼。
GetInboundHttpHeaders

擷取用於輸入 SOAP over-HTTP 傳輸的目前 HTTP 標頭。
GetInstance

根據識別碼取得指定的函式實例。
GetInstanceCollection

根據類別和子類別,取得函式實例的指定集合。
GetInstanceId

擷取這個訊息的實例識別碼。
GetLocalAddress

擷取代表接收訊息之本機位址的泛型位址物件。
GetLocalInterfaceGUID

擷取接收訊息之區域網路介面的 GUID。
GetLocalTransportAddress

擷取本機傳輸 (IP) 位址的字串表示。
GetLowerParameters

從通訊協定堆疊中這個層下方的圖層擷取訊息參數。
GetMappedAccessToken

取得對應的存取權杖。
GetMessageType

取得這個 UDP 位址組態的訊息類型。
GetMetadata

擷取 物件的中繼資料。
GetMetadataVersion

擷取此訊息的中繼資料版本。
GetOutboundHttpHeaders

擷取用於輸出 SOAP over-HTTP 傳輸的目前 HTTP 標頭。
GetPath

取得這個位址的 URI 路徑。
GetPort

取得與此傳輸位址相關聯的 IP 埠號碼。
GetProbeResolveTag

擷取對應至這個探索到之服務物件的搜尋標記。
GetPropertyConstraints

擷取目前的屬性條件約束。
GetProviderInstanceID

取得提供者實例的識別碼字串。
GetQueryConstraints

擷取目前的查詢準則約束。
GetRemoteAddress

擷取泛型位址物件,此物件代表從中傳送訊息的遠端位址。
GetRemoteTransportAddress

擷取遠端傳輸 (IP) 位址的字串表示。
GetRetransmitParams

擷取 WSD 用來判斷重複訊息傳輸的頻率的值。
GetScopeRule

呼叫 以傳回定義實作範圍比對規則的 URI。
GetScopes

擷取 WS-Discovery 範圍清單。
GetSecure

擷取此位址是否啟用 TLS 安全會話的狀態。
GetService

擷取目前未註冊的服務物件。
GetServiceMetadata

擷取 IWSDServiceProxy 物件的中繼資料。
GetServiceProxyById

依服務識別碼擷取泛型 IWSDServiceProxy 服務 Proxy。
GetServiceProxyByType

擷取裝置依埠類型名稱公開之服務的一般 IWSDServiceProxy Proxy。
GetSignature

取得訊息的簽章。
GetSignedInfoHash

取得訊息簽章的雜湊。
GetSockaddr

取得通訊端位址資訊。
GetStatusForMultipleOperations

擷取目前狀態。
GetThisDeviceMetadata

擷取此裝置的裝置特定中繼資料。
GetThisModelMetadata

擷取裝置的模型特定中繼資料。
GetTransportAddress

取得位址物件之字串表示的指標。 (IWSDTransportAddress.GetTransportAddress)
GetTransportAddressEx

取得位址物件之字串表示的指標。 (IWSDTransportAddress.GetTransportAddressEx)
GetTTL

取得使用此位址之所有輸出封包的存留時間 (TTL) 。
GetTypes

擷取 WS-Discovery 型別的清單。
GetValue

取得指定之屬性索引鍵的值。
GetXAddrs

擷取 WS-Discovery XAddrs 的清單。
GetXMLCoNtext

取得與此提供者相關聯的 XML 內容。
GetXMLCoNtext

取得與裝置相關聯的 XML 內容。
HasCompleted

指出作業是否已完成。
Init

初始化 IWSDDeviceHost 物件的實例。
Init

初始化裝置 Proxy,選擇性地與先前初始化的贊助裝置 Proxy 共用會話。
初始 化

初始化函式探索提供者物件。
初始 化

初始化 物件,這個物件提供已系結至函式實例所表示之資源的特定介面。
InstancePropertyStoreFlush

提供提供者保存屬性的機制。
InstancePropertyStoreOpen

開啟提供者的屬性存放區。
InstancePropertyStoreValidateAccess

驗證提供者是否支援要求的存取權。
InstanceQueryService

建立函式實例的提供者特定 COM 物件。
InstanceReleased

釋放指定的函式實例,並釋放先前配置的記憶體。
IsInstanceQuery

判斷查詢是針對單一函式實例還是多個函式實例。
IsMessageSignatureTrusted

指定是否信任訊息簽章。
IsMessageSigned

指定訊息是否已簽署。
IsSubcategoryQuery

判斷查詢是否適用于特定子類別中的函式實例。
Item

依索引取得指定的函式實例。
Item

依索引取得指定之屬性條件約束的名稱和值。
Item

依索引取得指定之查詢準則約束的名稱和值。
MatchProbe

判斷探查訊息是否符合指定的主機,並在進行比對時傳送 WS-Discovery ProbeMatches 訊息。
MatchProbeEx

判斷探查訊息是否符合指定的主機,並在進行比對時傳送具有擴充資訊的 WS-Discovery ProbeMatches 訊息。
MatchResolve

判斷 Resolve 訊息是否符合指定的主機,並在進行比對時傳送 WS-Discovery ResolveMatches 訊息。
MatchResolveEx

判斷 Resolve 訊息是否符合指定的主機,並在進行比對時傳送具有擴充資訊的 WS-Discovery ResolveMatches 訊息。
MatchScopes

呼叫 以比較兩個範圍,以判斷它們是否相符。
下一步

取得集合中下一個屬性條件約束的名稱和值。
下一步

取得集合中下一個查詢準則約束的名稱和值。
OnError

接收非同步查詢處理期間發生的錯誤。
OnEvent

在通知期間接收任何新增、移除或更新事件。
OnUpdate

指出已新增、移除或變更函式實例。
OpenPropertyStore

開啟函式實例的屬性存放區。
ProbeHandler

當探索發行者收到探查時呼叫。
ProcessFault

處理 GetFaultInfo 所擷取的 SOAP 錯誤。
Publish

藉由傳送 Hello 訊息來宣佈網路主機是否存在。
PublishEx

透過傳送具有擴充資訊的 Hello 訊息,宣告網路主機是否存在。
PWSD_SOAP_MESSAGE_HANDLER

參考傳入訊息的 SOAP 訊息處理常式。
查詢

擷取符合指定條件約束的函式實例集合。
讀取

從遠端主機所傳送的訊息擷取附件資料。
RegisterNotificationSink

將回呼通知接收附加至探索發行者。
RegisterPortType

註冊傳入訊息的埠類型。
RegisterScopeMatchingRule

新增自訂範圍比對規則的支援。
RegisterService

註冊傳入要求的服務物件,並將服務新增至裝置主機中繼資料。
移除

刪除指定的函式實例,並傳回所要移除之函式實例的指標。
移除

從 Bye 訊息) 提供最近離開探索主機的資訊 (。
RemoveDynamicService

取消註冊使用 AddDynamicService 註冊的服務物件。
RemoveInstance

根據類別和子類別移除指定的函式實例。
RemoveInstance

刪除現有的函式實例。
RenewMultipleOperations

藉由提交新的持續時間來更新現有通知訂閱的集合。
重設

將目前的索引重設為集合的開頭。 (IProviderPropertyConstraintCollection.Reset)
重設

將目前的索引重設為集合的開頭。 (IProviderQueryConstraintCollection.Reset)
ResolveHandler

當探索發行者收到 Resolve 時呼叫 。
RetireService

取消註冊使用 RegisterService 註冊的服務物件,並從裝置主機中繼資料移除服務。
SearchByAddress

初始化依裝置位址搜尋 WS-Discovery 主機。
SearchById

初始化依裝置識別碼搜尋 WS-Discovery 主機。
SearchByType

依裝置類型初始化 WS-Discovery 主機的搜尋。
SearchComplete

呼叫 以指出使用者起始的搜尋已成功完成,且不會再接受搜尋的相符專案。
SearchFailed

呼叫 以指出使用者起始的搜尋失敗。
SendOneWayRequest

傳送單向要求訊息。
SendResponse

傳送符合指定要求內容的回應訊息。
SendTwoWayRequest

使用同步呼叫模式傳送雙向要求訊息。
SendTwoWayRequestAsync

使用非同步呼叫模式傳送雙向要求訊息。
序列 化

將位址的元件部分組合成字串。
SetAddressFamily

指定要在探索 WSD 裝置時搜尋的 IP 位址系列 (IPv4、IPv6 或兩者) 。
SetAddressFamily

指定 IP 位址系列 (IPv4、IPv6 或兩者) ,而主機將會發佈至其中。
SetAlias

設定探索位址的別名。
SetCallback

指定非同步作業完成時要呼叫的回呼介面。
SetCoNtext

設定目前交易的私人傳輸內容。
SetEventingStatusCallback

設定或清除事件狀態回呼。
SetExclusive

控制通訊端是否處於獨佔模式。
SetID

設定目前交易的傳輸識別碼。
SetInboundHttpHeaders

設定用於輸入 SOAP over-HTTP 傳輸的 HTTP 標頭。
SetLocalAddress

設定泛型位址物件,代表應該傳送訊息的來源位址。
SetMessageType

設定這個 UDP 位址組態的訊息類型。
SetMetadata

設定裝置的中繼資料,不包括使用者定義的服務中繼資料。
SetNamespaces

將自訂命名空間與 XML 內容物件產生關聯。
SetOutboundHttpHeaders

設定用於輸出 SOAP over-HTTP 傳輸的 HTTP 標頭。
SetPath

設定此位址的 URI 路徑。
SetPort

只設定此傳輸位址的 IP 埠號碼。
SetRemoteAddress

設定泛型位址物件,此物件代表訊息傳送目的地的遠端位址。
SetRetransmitParams

設定 WSD 用來判斷重複訊息傳輸的頻率的值。
SetSecure

啟用或停用此位址的 TLS 安全會話。
SetServiceDiscoverable

控制服務是否使用 WS-Discovery 公告。
SetSockaddr

設定通訊端位址資訊。
SetTransportAddress

設定傳輸位址的字串表示。
SetTTL

設定使用此位址之所有輸出封包的存留時間 (TTL) 。
SetTypes

建立自訂訊息類型與 XML 內容物件的關聯。
SetValue

設定指定之屬性索引鍵的值。
SetWaitHandle

指定作業完成時要設定的等候控制碼。
SignalEvent

通知所有已訂閱的用戶端發生事件。
Skip

略過集合中的下一個專案。 (IProviderPropertyConstraintCollection.Skip)
Skip

略過集合中的下一個專案。 (IProviderQueryConstraintCollection.Skip)
啟動

啟動裝置主機,並使用 WS-Discovery Hello 訊息發佈裝置主機。
停止

傳送 WS-Discovery Bye 訊息並停止主機。
SubscribeToMultipleOperations

訂閱通知或請求/回應事件的集合。
SubscribeToOperation

訂閱通知或請求/回應事件。
SubscriptionEnded

當裝置終止訂閱時呼叫。
SubscriptionRenewalFailed

無法更新指定事件動作的訂用帳戶時呼叫。
SubscriptionRenewed

成功更新指定事件動作的訂用帳戶時呼叫。
終止

終止主機並釋放任何附加服務。
取消關聯

將關聯資料庫專案標示為未關聯。
取消關聯

將關聯資料庫專案標示為未關聯,並傳送適當的通知。
UnPublish

藉由傳送 Bye 訊息來宣佈網路主機的離開。
UnRegisterNotificationSink

從探索發行者卸離回呼通知接收。
UnRegisterScopeMatchingRule

移除自訂範圍比對規則的支援。
UnsubscribeToMultipleOperations

取消通知或請求/回應事件的訂閱集合。
UnsubscribeToOperation

取消通知或請求/回應事件的訂閱。
寫入

使用 MIME 容器將附件資料傳送至遠端主機。
WSD_STUB_FUNCTION

描述用來處理傳入訊息的存根函式。
WSDAllocateLinkedMemory

配置連結的記憶體區塊。
WSDAttachLinkedMemory

將子記憶體區塊附加至父記憶體區塊。
WSDCreateDeviceHost

建立裝置主機,並傳回 IWSDDeviceHost 介面的指標。 (WSDCreateDeviceHost)
WSDCreateDeviceHost2

建立可支援已簽署訊息的裝置主機,並傳回 IWSDDeviceHost 介面的指標。
WSDCreateDeviceHostAdvanced

建立裝置主機,並傳回 IWSDDeviceHost 介面的指標。 (WSDCreateDeviceHostAdvanced)
WSDCreateDeviceProxy

建立裝置 Proxy,並傳回 IWSDDeviceProxy 介面的指標。 (WSDCreateDeviceProxy)
WSDCreateDeviceProxy2

建立可支援已簽署訊息的裝置 Proxy,並傳回 IWSDDeviceProxy 介面的指標。
WSDCreateDeviceProxyAdvanced

建立裝置 Proxy,並傳回 IWSDDeviceProxy 介面的指標。 (WSDCreateDeviceProxyAdvanced)
WSDCreateDiscoveryProvider

建立 IWSDiscoveryProvider 物件。
WSDCreateDiscoveryProvider2

建立支援已簽署訊息的 IWSDiscoveryProvider 物件。
WSDCreateDiscoveryPublisher

建立 IWSDiscoveryPublisher 物件。
WSDCreateDiscoveryPublisher2

建立支援已簽署訊息的 IWSDiscoveryPublisher 物件。
WSDCreateHttpAddress

建立 IWSDHttpAddress 物件。
WSDCreateHttpMessageParameters

建立 IWSDHttpMessageParameters 物件。
WSDCreateOutboundAttachment

建立 IWSDOutboundAttachment 物件。
WSDCreateUdpAddress

建立 IWSDUdpAddress 物件。
WSDCreateUdpMessageParameters

擷取 IWSDUdpMessageParameters 介面的指標。
WSDDetachLinkedMemory

中斷子記憶體區塊與其父記憶體區塊的卸離。
WSDFreeLinkedMemory

釋放先前使用 WSDAllocateLinkedMemory 配置的記憶體區塊。
WSDGenerateFault

產生 SOAP 錯誤。 (WSDGenerateFault)
WSDGenerateFaultEx

產生 SOAP 錯誤。 (WSDGenerateFaultEx)
WSDGetConfigurationOption

取得 WSDAPI 組態選項。
WSDSetConfigurationOption

設定 WSDAPI 組態選項。
WSDUriDecode

根據 RFC2396 中的規則來解碼 URI。
WSDUriEncode

根據 RFC2396 中的 URI 編碼規則來編碼 URI。
WSDXMLAddChild

加入子專案。
WSDXMLAddSibling

加入同層級專案。
WSDXMLBuildAnyForSingleElement

建立具有指定名稱和值的 XML 專案。
WSDXMLCleanupElement

釋放與 XML 專案相關聯的記憶體。
WSDXMLCreateCoNtext

建立新的 IWSDXMLCoNtext 物件。
WSDXMLGetNameFromBuiltinNamespace

從內建命名空間取得指定的名稱。
WSDXMLGetValueFromAny

從 XML any 元素的指定子專案擷取文字值。

介面

 
IFunctionDiscovery

用戶端程式會使用此介面來探索函式實例、取得類別的預設函式實例,以及建立進階函式探索查詢物件,以啟用註冊函式探索預設值等等。
IFunctionDiscoveryNotification

此介面是由用戶端程式實作以支援非同步查詢,並由函式探索呼叫,以在新增或移除符合查詢參數的函式實例時通知用戶端程式。
IFunctionDiscoveryProvider

這是探索提供者所實作的主要介面。 這是函式探索基礎結構用來與提供者及其資源通訊的主要介面。
IFunctionDiscoveryProviderFactory

提供 Factory 方法來建立函式探索物件。
IFunctionDiscoveryProviderQuery

此介面會傳遞至所有 IFunctionDiscoveryProvider::Query 方法呼叫,並包含查詢定義資訊。 提供者應該使用此專案來判斷其收到的每個查詢要求的條件約束為何。
IFunctionDiscoveryServiceProvider

這個介面會實作來建立和初始化 物件,以提供指定存取介面給函式實例所代表的資源。 建立物件之後,會呼叫 Initialize 方法來初始化 物件。
IFunctionInstance

函式實例會建立為呼叫其中一個 IFunctionDiscovery 方法的結果;用戶端程式不會自行建立這些物件。
IFunctionInstanceCollection

表示以查詢或取得實例要求的結果傳回的 IFunctionInstance 物件群組。
IFunctionInstanceCollectionQuery

根據類別和子類別,實作函式實例集合的非同步查詢。
IFunctionInstanceQuery

根據類別和子類別,實作函式實例的非同步查詢。
IPNPXAssociation

定義方法來管理 PnP-X 裝置的關聯資料庫專案。
IPNPXDeviceAssociation

定義方法來管理 PnP-X 裝置的關聯資料庫專案。 這些方法會在對應的 PnP devnode 變更時傳送通知。
IProviderProperties

探索提供者可以選擇性地實作,以直接建立和管理自己的屬性存放區。
IProviderPropertyConstraintCollection

此介面可透過 IFunctionDiscoveryProviderQuery::GetPropertyConstraints 存取提供者。
IProviderPublishing

由探索提供者實作,可讓用戶端程式新增和移除函式實例。
IProviderQueryConstraintCollection

此介面可透過 IFunctionDiscoveryProviderQuery::GetQueryConstraints 方法存取提供者。
IWSDAddress

提供傳輸位址之個別元件的存取權。
IWSDAsyncCallback

處理非同步作業完成的回呼。
IWSDAsyncResult

表示非同步作業。
IWSDAttachment

這是所有其他附件類型的基底介面。
IWSDDeviceHost

代表符合 DPWS 規範的裝置。
IWSDDeviceHostNotify

提供與裝置相關的通知給 IWSDDeviceHost 物件的實例。
IWSDDeviceProxy

代表用戶端應用程式和中介軟體之 Web 服務的遠端裝置設定檔 (DPWS) 裝置。
IWSDEndpointProxy

實作裝置服務傳訊 Proxy。
IWSDEventingStatus

實作這個介面,以在事件訂閱中發生狀態變更時接收通知。
IWSDHttpAddress

提供 HTTP 位址個別元件的存取權。
IWSDHttpAuthParameters

使用此介面來擷取用戶端驗證期間所使用的存取權杖或授權配置。
IWSDHttpMessageParameters

提供透過 SOAP-over-HTTP 傳輸訊息時所使用的 HTTP 標頭存取權。
IWSDInboundAttachment

允許應用程式從傳入訊息讀取 MIME 編碼的附件資料。
IWSDiscoveredService

此介面代表遠端探索到的主機。
IWSDiscoveryProvider

用來探索 WS-Discovery 所公告網路上的服務。
IWSDiscoveryProviderNotify

由用戶端程式實作,以接收來自 IWSDiscoveryProvider 的回呼通知。
IWSDiscoveryPublisher

提供宣告主機及管理對主機傳入查詢的方法。
IWSDiscoveryPublisherNotify

由用戶端程式實作,以接收來自 IWSDiscoveryPublisher 的回呼通知。
IWSDMessageParameters

使用此介面,在通訊協定堆疊上下通訊訊息特定資訊。
IWSDMetadataExchange

這是存取中繼資料之其他物件的基類。
IWSDOutboundAttachment

可讓應用程式使用 MIME 容器在訊息中傳送附件資料。
IWSDScopeMatchingRule

由用戶端程式實作以提供自訂範圍比對規則,可用來擴充 WS-Discovery 中定義的標準範圍比對規則。
IWSDServiceMessaging

由產生的存根程式碼用來傳送錯誤或回應至傳入訊息。
IWSDServiceProxy

表示用戶端應用程式和中介軟體的遠端 WSD 服務。
IWSDServiceProxyEventing

表示用戶端應用程式和中介軟體的遠端 WSD 服務。 這個介面允許實作多個非同步作業。
IWSDSignatureProperty

提供已簽署訊息的屬性。
IWSDSSLClientCertificate

擷取用戶端 SSL 憑證。
IWSDTransportAddress

表示以 IP 為基礎的傳輸位址。
IWSDUdpAddress

提供 UDP 位址個別元件的存取權。
IWSDUdpMessageParameters

使用此介面來指定 WSD 重複訊息傳輸的頻率。
IWSDXMLCoNtext

這是 WSDAPI 堆疊中使用的命名空間和型別集合。

結構

 
REQUESTBODY_GetStatus

表示 WS-Eventing GetStatus 要求訊息。
REQUESTBODY_Renew

表示 WS-Eventing 更新要求訊息。
REQUESTBODY_Subscribe

表示訂閱要求訊息 WS-Eventing。
REQUESTBODY_Unsubscribe

表示 WS-Eventing 取消訂閱要求訊息。
RESPONSEBODY_GetMetadata

表示 WS-MetadataExchange GetMetadata 回應訊息。
RESPONSEBODY_GetStatus

表示 WS-Eventing GetStatus 回應訊息。
RESPONSEBODY_Renew

表示 WS-Eventing 更新回應訊息。
RESPONSEBODY_Subscribe

表示 WS-Eventing 訂閱回應訊息。
RESPONSEBODY_SubscriptionEnd

表示 WS-Eventing SubscriptionEnd 回應訊息。
WSD_APP_SEQUENCE

表示與 WS-Discovery 訊息相關的應用程式順序資訊。
WSD_BYE

表示 Bye 訊息。
WSD_CONFIG_ADDRESSES

主機應該接聽之特定位址的相關資訊。
WSD_CONFIG_PARAM

表示建立 WSDAPI 物件的組態參數。
WSD_DATETIME

表示時間戳記。
WSD_DURATION

表示時間長度。
WSD_ENDPOINT_REFERENCE

表示 WS-Addressing 端點參考。
WSD_ENDPOINT_REFERENCE_LIST

表示WSD_ENDPOINT_REFERENCE結構之單一連結清單中的節點。
WSD_EVENT

提供 SOAP 訊息的內部表示。
WSD_EVENTING_DELIVERY_MODE

表示 WS-Eventing 訂閱訊息中使用的傳遞模式。
WSD_EVENTING_DELIVERY_MODE_PUSH

表示用來在 WS-Eventing 訂閱訊息中推送事件傳遞的端點參考。
WSD_EVENTING_EXPIRES

表示 WS-Eventing 訊息的到期時間。
WSD_EVENTING_FILTER

表示 WS-Eventing 訂閱訊息中使用的事件篩選。
WSD_EVENTING_FILTER_ACTION

表示用於篩選事件的布林運算式。
WSD_HANDLER_CONTEXT

指定處理傳入訊息的內容。
WSD_HEADER_RELATESTO

表示 RelatesTo SOAP envelope 標頭區塊,如 WS-Addressing 規格所指定。
WSD_HELLO

表示 Hello 訊息。
WSD_HOST_METADATA

提供裝置所裝載之所有服務的中繼資料。
WSD_LOCALIZED_STRING

表示單一當地語系化字串。
WSD_LOCALIZED_STRING_LIST

代表當地語系化字串單一連結清單中的節點。
WSD_METADATA_SECTION

代表泛型表單中中繼資料的區段。
WSD_METADATA_SECTION_LIST

代表中繼資料區段中單一連結清單中的節點。
WSD_NAME_LIST

表示 XML 名稱結構之單一連結清單中的節點。
WSD_OPERATION

描述 WSDL 根據一或兩個訊息所定義的作業。
WSD_PORT_TYPE

提供埠類型的相關資料。
WSD_PROBE

表示探查訊息。
WSD_PROBE_MATCH

表示 ProbeMatch 訊息。
WSD_PROBE_MATCH_LIST

表示 ProbeMatch 訊息結構之單一連結清單中的節點。
WSD_PROBE_MATCHES

表示 ProbeMatches 訊息。
WSD_REFERENCE_PARAMETERS

指定端點所使用的不透明資料。
WSD_REFERENCE_PROPERTIES

指定用來唯一識別端點的其他資料。
WSD_RELATIONSHIP_METADATA

提供兩個或多個服務之間關聯性的中繼資料。
WSD_RESOLVE

表示 Resolve 訊息。
WSD_RESOLVE_MATCH

表示 ResolveMatch 訊息。
WSD_RESOLVE_MATCHES

表示 ResolveMatches 訊息。
WSD_SCOPES

WS-Discovery 傳訊中使用的範圍集合。
WSD_SECURITY_CERT_VALIDATION

表示比對 HTTPS 伺服器之憑證的準則。 (WSD_SECURITY_CERT_VALIDATION)
WSD_SECURITY_CERT_VALIDATION_V1

表示比對 HTTPS 伺服器之憑證的準則。W
WSD_SECURITY_SIGNATURE_VALIDATION

表示針對訊息比對用戶端壓縮簽章的準則。
WSD_SERVICE_METADATA

提供裝置所裝載之服務的相關中繼資料。
WSD_SERVICE_METADATA_LIST

表示服務元資料結構單一連結清單中的節點。
WSD_SOAP_FAULT

表示產生的 SOAP 錯誤。
WSD_SOAP_FAULT_CODE

表示產生的 SOAP 錯誤碼。
WSD_SOAP_FAULT_REASON

與WSD_SOAP_FAULT相關聯的原因碼集合。
WSD_SOAP_FAULT_SUBCODE

表示產生的 SOAP 錯誤子碼。
WSD_SOAP_HEADER

提供 WSD_SOAP_MESSAGE 結構的 SOAP 標頭資料。
WSD_SOAP_MESSAGE

WSD SOAP 訊息的內容。
WSD_SYNCHRONOUS_RESPONSE_CONTEXT

提供處理雙向要求回應的內容。
WSD_THIS_DEVICE_METADATA

指定特定裝置唯一的中繼資料。
WSD_THIS_MODEL_METADATA

提供與裝置相關的模型特定資訊。
WSD_UNKNOWN_LOOKUP

表示無法剖析的 XML 專案。
WSD_URI_LIST

代表連結 URI 清單中的節點。
WSDUdpRetransmitParams

定義重複訊息傳輸的參數。
WSDXML_ATTRIBUTE

描述 XML 屬性。
WSDXML_ELEMENT

描述 XML 專案。
WSDXML_ELEMENT_LIST

表示 XML 專案連結清單中的節點。
WSDXML_NAME

指定 XML 限定名稱。
WSDXML_NAMESPACE

指定 XML 命名空間。
WSDXML_NODE

描述 XML 節點。
WSDXML_PREFIX_MAPPING

描述 XML 命名空間前置詞。
WSDXML_TEXT

描述 XML 節點中的文字。
WSDXML_TYPE

描述 XSD 類型。