>>729
イベントシンクのインターフェイスは dispinterface といって、メンバに対する dispid が
固定されていることが約束された IDispatch のようなインタフェイスになります。
C++ なら IDispatch と _IiTunesEvents の派生型として実装してください。

漏れ的には他のことも考えるとATL覚えたほうがラクだと思うけれども、
dispid を元に機械的に場合わけするだけなのでフル手動での実装も簡単だと思う。