COM Wrapper for IPeekRemoteAdapterList. More...

List of all members.

Public Member Functions

HRESULT Item ([in]LONG nIndex,[out, retval] IDispatch **pItem)
HRESULT _NewEnum ([out, retval] IUnknown **pNewEnum)
HRESULT Count ([out, retval] LONG *nCount)
HRESULT Add ([in] IPeekRemoteAdapter *pAdapter)
HRESULT RemoveAll (void)


Detailed Description

COM Wrapper for IPeekRemoteAdapterList.

This interface is implemented by PeekRemoteAdapterList to wrap IPeekRemoteAdapterList for Scripting clients to a list of adapters.


Member Function Documentation

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

NewEnum.

Parameters:
pNewEnum NewEnum.
Return values:
E_NOTIMPL Not implemented.
Remarks:
None.
HRESULT IPeekRemoteAdapterList::Add [in] IPeekRemoteAdapter pAdapter  ) 
 

Add an adapter.

Parameters:
pAdapter Adapter.
Return values:
S_OK Success.
Remarks:
None.
HRESULT IPeekRemoteAdapterList::Count [out, retval] LONG *  nCount  ) 
 

Get the number of adapters in the list.

Parameters:
nCount Count.
Return values:
S_OK Success.
E_INVALIDARG Invalid argument.
Remarks:
None.
HRESULT IPeekRemoteAdapterList::Item [in] LONG  nIndex,
[out, retval] IDispatch **  pItem
 

Get the item.

Parameters:
nIndex Index.
pItem Item.
Return values:
S_OK Success.
E_INVALIDARG Invalid argument.
Remarks:
None.
HRESULT IPeekRemoteAdapterList::RemoveAll void   ) 
 

Remove all the adapters from the list.

Return values:
S_OK Success.
Remarks:
None.