How to restart a driver

Hi all!

I’m writting a NDIS miniport driver and usermode dll for property page.

I want to restart this miniport driver from usermode dll when the setting
is changed because some of parameters are read by the driver’s
initialization function.

The usermode dll knows DeviceInfoSet and DeviceInfoData.

Does anyone know how to restart a driver from this usermode dll?