COM Wrapper for IPeekConversationList. More...

List of all members.

Public Member Functions

HRESULT Item ([in]LONG nIndex,[out, retval] IPeekConversationStat **pConv)
HRESULT _NewEnum ([out, retval] IUnknown **pNew)
HRESULT Count ([out, retval] LONG *nCount)
HRESULT Add ([in] IPeekConversationStat *pConvStat)
HRESULT RemoveAll (void)


Detailed Description

COM Wrapper for IPeekConversationList.

This interface is implemented by PeekConversationList to wrap IPeekConversationList for Scripting clients to a conversation list.


Member Function Documentation

HRESULT IPeekConversationList::_NewEnum [out, retval] IUnknown **  pNew  ) 
 

Get the conversation's for last sent packet.

Parameters:
pNew New Enum.
Return values:
E_NOTIMPL Not implemented.
Remarks:
None.
HRESULT IPeekConversationList::Add [in] IPeekConversationStat pConvStat  ) 
 

Add a conversation to the list.

Parameters:
pConvStat IPeekConversationStat.
Return values:
S_OK Success.
Remarks:
None.
HRESULT IPeekConversationList::Count [out, retval] LONG *  nCount  ) 
 

Get the number of conversations.

Parameters:
nCount Number of conversations.
Return values:
S_OK Success.
Remarks:
None.
HRESULT IPeekConversationList::Item [in] LONG  nIndex,
[out, retval] IPeekConversationStat **  pConv
 

Get the item at the index.

Parameters:
nIndex Index.
pConv IPeekConversationStat pointer.
Return values:
S_OK Success.
E_INVALIDARG Invalid argument.
Remarks:
None.
HRESULT IPeekConversationList::RemoveAll void   ) 
 

Remove the conversations from the list.

Return values:
S_OK Success.
Remarks:
None.