RETERR NdiNeedReboot(hndi, wRebootType)
HNDI hndi; // handle to the object that requires a reboot
DWORD wRebootType; // indicates whether a reboot or restart is needed
By default, NETDI assumes that any changes made to a component do not need a reboot. The NdiNeedReboot function informs NETDI that the given object requires a reboot. If this function is called, users will be prompted to reboot the computer when they close the Network Control Panel.
DI_NEEDRESTART - the Windows protected mode components are restarted
DI_NEEDREBOOT - the computer will be rebooted