2010-07-21 58 views
1

我試圖通過調用API或使用WMI來檢測計算機是否連接到域。檢測到域的連接

我正在閱讀環境。變量USERDOMAIN來檢查我是否連接到域,但只適用於我知道的域。 有沒有更好的方法來查看我是否連接到LAN /域?

該代碼是C,對於Windows XP或7.

謝謝。

回答

1

嘗試NetGetJoinInformation。它可以給你四個結果。

 
NetSetupUnknownStatus The status is unknown. 
NetSetupUnjoined  The computer is not joined. 
NetSetupWorkgroupName The computer is joined to a workgroup. 
NetSetupDomainName  The computer is joined to a domain. 

+0

謝謝。你有沒有機會看看如何使用它的代碼片段? – 2010-07-21 20:34:00

+0

明白了,謝謝... – 2010-07-21 20:42:49