Minidriver registration vs installation

I’m considering developing a file system minidriver, and one of the things
I’m wondering about is the installation.

My understanding is that if I get MS to sign my driver (with testing etc)
then it can be installed without alerting the user, and if not, the user
will get a big warning dialog saying my driver is potentially unsafe.

Is that the case? If so, what is the ‘installation’ step that produces the
alert - I assume the key part of installation is registry entries, and I
can’t see the MS UI intercepting an attempt to set a registry entry then
prompting the user. Am I missing something? Or will the driver just fail if
it’s not installed with an INF file or equivalent?

No, I’m not trying to bypass this security, I’m just interested in the
mechanism.

Thanks for any insight,
Dave

> Is that the case? If so, what is the ‘installation’ step that produces the

alert

AFAIK installing using INF file. You may install the driver using´
CreateService, you won’t see a word.

L.