How to Check Status of Windows Updates in Network Clients

Before they can have full network access, I would like to be certain that network clients are updated. The recent windows updates should be installed, Windows firewall is enabled and other security features. Where should I start checking?
