I have a program that is getting the disc data collections from GetDriveDiscData and GetSlotDiscData from the changer, but if these methods are called before the user has navigated to "Manage Discs" or "Program Library" (and waited about 10 seconds) the collections are returned empty or only partially filled.
How do I know when the collection has been filled completely? Manage discs must do something like this, as if you try and go into it before the data has been populated, you get bounced back out straight away.
Cheers,
Andrew