How to Monitor Windows Hosts Network Bandwidth through SNMP?

Install the SNMP service from Control Panel > Add/Remove Programs > Windows Setup.

Then go under Administrative Tools > Services, and right click the "SNMP Service", go to Properties, and there are a few tabs there to configure your SNMP community name, set access control, etc.

Once this is done then you can query hard disk/network traffic/CPU, etc from your monitoring utility via SNMP.