How to bind a NDIS protocol driver dynamically at run time??

I haver a NDIS protocol driver which I would like to install as SERVICE_AUTO_START or SERVICE_BOOT_START. However when I try that, after the PC has started I notice that the protocol binding to the miniport did not occur. How can I stablish the binding at run time? Is it possible by an IOCTL?
Or how can I install the protocol driver so that when the computer is initiallized the driver has been loaded and bound???