C28162

warning C28162: Exiting while holding the right to use floating-point hardware

Additional information

This function was annotated to exit with floating point restored.

The _Kernel_float_restored_ annotation was used to release the right to use floating point, but a path through the function was detected where no function known to perform that operation was successfully called. This warning might indicate that a conditional (_When_) annotation is needed, or it might indicate a coding error.