**Java, 408 Bytes**
========================
public static int getPosSecondZero2(int number){
int overflow = 2^32-2;
if(number < 0 || number > overflow){
return 0;
}
String binaryString = Integer.toBinaryString(number);
char[] binaryCharArray = binaryString.toCharArray();
int count = 0;
int idx = binaryCharArray.length;
int length = binaryCharArray.length -1;
while(count < 2 && idx>0){
idx--;
if(binaryCharArray[idx] == '0'){
count++;
}
}
if(count == 2)
return length-idx;
return 0;
}