To get SNMP working with windows 2012 server , please make sure you have opened :
UDP 161 for SNMP msg
UDP 162 for SNMP trap
TCP 7777 for communication between AE and SNMP AE Agent
NB: steamport 7777 is filtred cbt by default on Windows 2012 server
check with : netstat –an |findstr 7777