| \n |
| Microsoft Invisible Computing |
Helper for Ws-Discovery.
C type for interface pointer:
Extends IProgram
Implemented by WsDiscovery
Methods: RegisterAdvert UnregisterAdvert LookUp LookUp2 Enumerate SendProbe SendResolve
Enumerate all matches to given type and scopes.
SCODE RegisterAdvert(
/*in,this*/ PIWSDISCOVERYUTIL iThis,
/*in*/ PWSADVERT pAdvert)
SCODE IWsDiscoveryUtil::RegisterAdvert(
/*in*/ PWSADVERT pAdvert)
SCODE UnregisterAdvert(
/*in,this*/ PIWSDISCOVERYUTIL iThis,
/*in*/ PEndpointReference pEndpoint)
SCODE IWsDiscoveryUtil::UnregisterAdvert(
/*in*/ PEndpointReference pEndpoint)
SCODE LookUp(
/*in,this*/ PIWSDISCOVERYUTIL iThis,
/*in*/ PQNameItem Type,
/*in*/ PScopes Scope,
/*out*/ PWSADVERT* pAdvert)
SCODE IWsDiscoveryUtil::LookUp(
/*in*/ PQNameItem Type,
/*in*/ PScopes Scope,
/*out*/ PWSADVERT* pAdvert)
SCODE LookUp2(
/*in,this*/ PIWSDISCOVERYUTIL iThis,
/*in*/ const _TCHAR * Type,
/*in*/ UINT BufSz,
/*out*/ _TCHAR * Buffer)
SCODE IWsDiscoveryUtil::LookUp2(
/*in*/ const _TCHAR * Type,
/*in*/ UINT BufSz,
/*out*/ _TCHAR * Buffer)
Enumerate all matches to given type and scopes.
SCODE Enumerate(
/*in,this*/ PIWSDISCOVERYUTIL iThis,
/*in,optional*/ PIHEAP Heap,
/*in*/ PQNameItem Type,
/*in,optional*/ PScopes Scope,
/*out*/ PIENUM* pEnum)
When supplied, data returned by Pull is allocated here.
The type of service required.
List of scopes that restrict the choice of services.
An enumerator that can be pulled to retrieve all matches one at a time.
SCODE IWsDiscoveryUtil::Enumerate(
/*in,optional*/ PIHEAP Heap,
/*in*/ PQNameItem Type,
/*in,optional*/ PScopes Scope,
/*out*/ PIENUM* pEnum)
SCODE SendProbe(
/*in,this*/ PIWSDISCOVERYUTIL iThis,
/*in*/ PQNameItem Type,
/*in*/ PScopes Scope)
SCODE IWsDiscoveryUtil::SendProbe(
/*in*/ PQNameItem Type,
/*in*/ PScopes Scope)
SCODE SendResolve(
/*in,this*/ PIWSDISCOVERYUTIL iThis,
/*in*/ PEndpointReference Endpoint)
SCODE IWsDiscoveryUtil::SendResolve(
/*in*/ PEndpointReference Endpoint)
| ©2006 Microsoft Corporation. All rights reserved. | Terms of Use | Privacy Statement | Accessibility | End User License Agreement |