COM Wrapper for IPeekRemoteNodeList. More...

List of all members.

Public Member Functions

HRESULT Item ([in]LONG nIndex,[out, retval] IPeekSimpleNodeStat **ppNode)
HRESULT _NewEnum ([out, retval] IUnknown **pNewEnum)
HRESULT Count ([out, retval] LONG *nCount)
HRESULT Add ([in] IPeekSimpleNodeStat *pNode)
HRESULT RemoveAll (void)


Detailed Description

COM Wrapper for IPeekRemoteNodeList.

This interface is implemented by PeekRemoteNodeList to wrap IPeekRemoteNodeList for Scripting clients to a list of nodes.


Member Function Documentation

HRESULT IPeekRemoteNodeList::_NewEnum [out, retval] IUnknown **  pNewEnum  ) 
 

NewEnum.

Parameters:
pNewEnum NewEnum.
Return values:
E_NOTIMPL Not implemented.
Remarks:
None.
HRESULT IPeekRemoteNodeList::Add [in] IPeekSimpleNodeStat pNode  ) 
 

Add a node.

Parameters:
pNode Node.
Return values:
S_OK Success.
Remarks:
None.
HRESULT IPeekRemoteNodeList::Count [out, retval] LONG *  nCount  ) 
 

Get the number of nodes in the list.

Parameters:
nCount Count.
Return values:
S_OK Success.
Remarks:
None.
HRESULT IPeekRemoteNodeList::Item [in] LONG  nIndex,
[out, retval] IPeekSimpleNodeStat **  ppNode
 

Get the node.

Parameters:
nIndex Index.
ppNode IPeekSimpleNodeStat.
Return values:
S_OK Success.
E_INVALIDARG Invalid argument.
Remarks:
None.
HRESULT IPeekRemoteNodeList::RemoveAll void   ) 
 

Remove all the nodes from the list.

Return values:
S_OK Success.
Remarks:
None.