Registry Keys and Values for Backup and Restore - Win32 apps
the i/o manager kernel subsystem loads driver and services into the system by calling the function ioploaddriver. when the plug and play manager detects a new device and wants to dynamically load the device driver for the detected device, the plug and play manager calls the function pipcalldriveradddevice. pipcalldriveradddevice first checks the value of initsafebootmode and determines whether the driver should load. for example, if the system boots in standard safe mode, pipcalldriveradddevice looks for the drivers group, if the driver has one, under the minimal subkey. if pipcalldriveradddevice finds the drivers group listed, pipcalldriveradddevice indicates to its caller that the driver can load. otherwise, pipcalldriveradddevice looks for the drivers name under the minimal subkey. if the drivers name is listed as a subkey, the driver can load. if pipcalldriveradddevice cant find the driver group or driver name subkeys, the driver will not be loaded. if the system boots in safe mode, pipcalldriveradddevice performs the searches on the minimal subkey. if the system doesnt boot in safe mode, pipcalldriveradddevice lets all drivers load.
registration key for driver restore
Download File: https://www.google.com/url?q=https%3A%2F%2Fgohhs.com%2F2tXs08&sa=D&sntz=1&usg=AOvVaw25isT8KzR_M9cO2F_KAWx1
the i/o manager kernel subsystem unloads driver and services from the system by calling the function iopunloaddriver. when the plug and play manager detects a device that no longer exists, the plug and play manager calls the function pipcalldriverremovedevice. pipcalldriverremovedevice first checks the value of initsafebootmode and determines whether the driver should unload. for example, if the system boots in standard safe mode, pipcalldriverremovedevice looks for the drivers group, if the driver has one, under the minimal subkey. if pipcalldriverremovedevice finds the drivers group listed, pipcalldriverremovedevice indicates to its caller that the driver can load. otherwise, pipcalldriverremovedevice looks for the drivers name under the minimal subkey. if the drivers name is listed as a subkey, the driver can load. if pipcalldriverremovedevice cant find the driver group or driver name subkeys, the driver will not unload.
https://www.posiview.in/group/mysite-200-group/discussion/231927ba-5216-4a67-8408-2ef787d9cf42