May not be exactly what you are looking for but in Bloomberg you can use the securities finder (SECF <GO>) to get European equities with options.
Choose "Equities" as the category
Go to the "Equity Options" tab, or any other (Index Options or Options on Eqty Future)
Filter by Currency, Exchange or whatever you want
Click the export button to download ...
using (var tf = TeaFile<Tick>.OpenWrite(filename))
creates and opens the file. the using directive and the brackets mean that at the cloing bracket the file is closed. so if you want to capture data from a provider you open the file oncy for the lifetime of the application and then all tf.Write for every tick.
Before the app closes you close the file ...