I'm not aware of a BIOS, who supports this in .NET at all.
Whatever you're trying to do, .NET is imho the wrong language of choice. Cause, when there is BIOS, where this should be possible at all, it is hardware near, low-level, system programming..
And last, but no least: Most contemporary computers don't have a BIOS, they have UEFI.