Exploring PreventInterrupt/struct mechanism.

http://www.tutorialspoint.com/cplusplus/cpp_storage_classes.htm