Beat the eggs until smooth, then add the oil and vanilla extract.
Add sifted flour and baking powder and sugar. Blend until combined.
The mixture will be thick and sticky.
Preheat and set the temperature dial on the pizzelle baker according to manufacturer's instructions.
Use a teaspoon or demitasse spoon to spoon a small amount of batter into the center of each baking plate.
Close and latch the lid and bake for about 45 seconds until the cookies are a light golden brown.
Remove immediately and wrap hot, pliable cookies around a wooden dowel to form into cannoli shells.
Press and hold the seam of each shell onto a hard surface, like a countertop or cutting board and hold for a few seconds, until the shell cools and begins to harden.
Remove shells from dowel and allow to cool completely.
When the shells have cooled completely and are crispy, melt white chocolate in a double boiler over low heat.
Dip the ends of each cannoli shell into white chocolate. Transfer to wax paper to cool and harden.