Determine if Computer is in a Workgroup or Domain
Keywords: Determine machine Computer Workgroup Domain
Question:
Anyone have some code to determine if the the computer is currently in a Workgroup or in a Domain and what the workgroup or domain name is? Specifically in the Windows 2000 environment. Any help is appreciated.Answer:
Look up the wntLsaPolGet() function in the NT extender's help file. You want to get both elements #1 & #2 for the class "PrimaryDomain". Element #1 is the name of the domain or workgroup to which the computer belongs. Element #2 is the SID string for the domain; if this value is an empty string then the computer is part of a workgroup, and a non-empty string value indicates that the computer is part of a domain and the value of the string is the domain's SID string.
Article ID: W15193