If i manually load a driver using another driver, will i be able to register it as a minifilter?

Lets say for some reason we need to load a kernel driver using another driver manually, meaning we have to basically map it into kernel memory and resolve function addresses and relocations and such. now considering that windows OS has no idea that this driver exists and there is no corresponding driver object for this driver, will i be able to register this driver as a minifilter driver? i am familiar with structures related to minifilters and there seems to be nothing related to the driver object of the driver, so i assume when kernel wants to register a minifilter driver it doesnt need its driver object and just needs to know the Pre/Post function address correct?

And yes this is the only way we can load the driver in our situation. we are in a situation where this is the only way to load the driver so please don’t suggest changing the loading method.

Regards.