In my experience, rotor hold-down screws have a black oxide finish. They are also hard to the point of being brittle, making them extremely difficult to drill out. Pros usually just take a sledge to the brake rotor, breaking off the head, then leave the screw stub in place. People like me are bothered by that. We drill until we run out of bits or break off a bit in the middle of the screw.
Using a hand impact driver, the type used with a hammer, works best for me. Most of the time you won't need it, but use it before you round out the head. The impact vibrates the jammed fastener head and loosens the rust pressure. Immediately replace the fastener because it will be worse the next time.
I thought that metric took care of the fastener designation. A "10mm bolt" has a 10mm hex head. If you mean a 10mm nominal diameter, you say "M10" -- which is less useful in a repair context since you don't know if the head is 14mm, 16mm, 17mm, E12, E14, etc.