The svDkiInitLevel call enables a driver to detect whether it is executing at microkernel initialization time or at runtime. In addition, the function allows a driver to determine whether it is runnning at critical or normal initialization step. This allows you to adapt the driver behavior according to the execution environment (critical/normal initialization or runtime).