سلام خسته نباشین اگه منظورت بدست آوردنِ serial HHD و بدست آوردنِ IP هست با این کُد ها میتونى بدست بیارى

HDD

using System.Management;
------------------------------------------------------------------

publicstring FindHDDSN()
{
ManagementClass mgmt = newManagementClass("Win32_IDEController");
ManagementObjectCollection objCol = mgmt.GetInstances();
string address = String.Empty;
foreach (ManagementObject obj in objCol)
{
if (address == String.Empty)
{
address = obj["DeviceID"].ToString();
}
obj.Dispose();
}
address = address.Replace(":", "");
return address;
}

---------------------------------------------------------
string a = FindHDDSN();
MessageBox.Show(a);





به دست آوردنِ IP(البته این یکى از روش هاى بدست آوردنِ IP هست)



using System.Net;
------------------------------------------------

IPHostEntry IpList = Dns.GetHostEntry(Dns.GetHostName());
foreach (IPAddress ip in IpList.AddressList)
{
MessageBox.Show(ip.ToString());
}



امید ورم که سوال رو درست متوجه شده باشم