Win32 API 日本語リファレンス
ホームDevices.WebServicesOnDevices › IWSDiscoveredService

IWSDiscoveredService

COM
IID4bad8a3b-b374-4420-9632-aac945b374aa継承元IUnknown自前メソッド開始 vtbl3

メソッド 11

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT GetEndpointReference(WSD_ENDPOINT_REFERENCE** ppEndpointReference)
4HRESULT GetTypes(WSD_NAME_LIST** ppTypesList)
5HRESULT GetScopes(WSD_URI_LIST** ppScopesList)
6HRESULT GetXAddrs(WSD_URI_LIST** ppXAddrsList)
7HRESULT GetMetadataVersion(ULONGLONG* pullMetadataVersion)
8HRESULT GetExtendedDiscoXML(WSDXML_ELEMENT** ppHeaderAny, WSDXML_ELEMENT** ppBodyAny)
9HRESULT GetProbeResolveTag(LPWSTR* ppszTag)
10HRESULT GetRemoteTransportAddress(LPWSTR* ppszRemoteTransportAddress)
11HRESULT GetLocalTransportAddress(LPWSTR* ppszLocalTransportAddress)
12HRESULT GetLocalInterfaceGUID(GUID* pGuid)
13HRESULT GetInstanceId(ULONGLONG* pullInstanceId)