I am attempting to identify either by calling an API or using WMI whether some type of computer is attached to a website.
I'm presently reading through the env. variable USERDOMAIN to check on whether I'm attached to a website or otherwise but that only works best for domain names which i know. It is possible to better method to decide if I'm attached to a LAN/domain?
The code is within C, for home windows XP or 7.
Try NetGetJoinInformation. It can provide you with four results.
NetSetupUnknownStatus The status is unknown. NetSetupUnjoined The pc isn't became a member of. NetSetupWorkgroupName The pc is became a member of to some workgroup. NetSetupDomainName The pc is became a member of to some domain.