versuch mal folgendes:

if((PollSwitch()&PollSwitch()&PollSwitch())=0) then....

dann reicht es wenn ein einziges mal der wert 0 ist, die anderen beiden werte können grütze sein.