A solenoid valve assembly for a vehicle includes a barrel and a solenoid disposed in the barrel for connection to a source of power. The invention may be used to virtualize the protection mechanisms of the Intel IA-64 architecture. One of the five reflecting mirrors passes through two times reflecting processes to make light transmit from a light source to a light-receiving element successfully. Consequently, erroneous judgment is prevented and accurate judgment can be made as compared to heretofore. The directions in which they thereby reciprocate are substantially parallel to the rotating assembly’s axis.