Multisesseion cd with c#

I am programing with c#

I have problem with burning multissesion cd.

How can i see if cd allready has session.
When i call NeroDrive.CDInfo() It hendles OnDoneCDInfo at the end of the program what is to late.

If some one could post some examples pleas.

There is probably something wrong with your code. If the event fires at the application end, this leads me to believe that you/enivornment do not pump the messages which is a requirement of a COM STA. Once the messages get pumped, your event magically fires. Perhaps my guess is wrong but we can’t know more without some code.