CConnectionPoint::GetNextConnection
Recupera un puntero al elemento de la conexión en pos.
LPUNKNOWN GetNextConnection(
POSITION& pos
) const;
Parámetros
- pos
Especifica una referencia a un valor devuelto de POSITION por GetNextConnection o una llamada anterior de GetStartPosition .
Valor devuelto
Un puntero al elemento de la conexión especificado por pos, o NULL.
Comentarios
Esta función es muy útil para iterar por todos los elementos de mapa de la conexión. Al recorrer, omitir los valores NULL devuelto de esta función.
Ejemplo
void CMyClass::CallSinkFunc()
{
POSITION pos = m_xSampleConnPt.GetStartPosition();
ISampleSink* pSampleSink;
while( pos != NULL )
{
pSampleSink = (ISampleSink*)(m_xSampleConnPt.GetNextConnection(pos));
if(pSampleSink != NULL)
pSampleSink->SinkFunc();
}
}
Requisitos
encabezado: afxdisp.h