I own an LLC and I have my own EV cert for said company. For this company I made kernel drivers for Windows, and I can easily sign them with my EV cert, but I also need Microsoft to sign them as well for them to be ran on Windows 10-11. When looking into this and talking to other developers I saw that the Windows Hardware Compatibility Program was the easiest way to do this. But I have no idea how to actually sign up for this and have been trying for days now. The major issue is the lack of documentation by Microsoft and them pay walling their support… Anyways I first found this link Entra ID but after entering all of my details I could not get passed the phone verification step because I kept getting a random web error that did not explain what the issue was. Because of this I tried signing into my Microsoft account, but the error persisted. Eventually after some research it seemed like I needed to sign up for Azure so that’s what I did I signed up for the basic plan (without paying money besides the random $1 charge they gave me…) but anyways this worked it fixed the error I was getting. However, avoiding that error just created a new one because after creating the Entra ID it never showed up under Manage tenants
in my Azure panel and when I tried to recreate it said the domain name, I chose was already taken…
So, I tried to create a tenant under the Azure Manage tenant’s panel, but it won’t even let me click on Microsoft Entra ID
from here… So, I instead decided to try a different route I went to their partner dashboard and clicked on the Hardware
option from here I clicked on Next
then clicked Sign in to Microsoft Entra ID
which brought me to a page titled “Get started with the Hardware Developer Program” and then I clicked Next
again and it brought me back to the Sign in to Microsoft Entra ID
page again where this loop is perpetual. I am not sure if Microsoft are just cheeping out or just have no idea how to make a website, but this is ridicules. All this crap is, is a million micro transitions for a million random services without providing a clear path to actually sign up for this Windows Hardware Compatibility Program so I ask you how can I sign up? What do I have to purchase to have access to this because I am not going to spend thousands buying all their random packages just to figure out what I need. Anyways I appreciate any help.