Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private string GetPortNumber()
- {
- using (ManagementObjectSearcher searcher =
- new ManagementObjectSearcher("root\CIMV2",
- "SELECT * FROM Win32_PnPEntity where caption like '%COM%' AND PNPDeviceID LIKE '%VID_05E0&PID_1701%' "))
- {
- string portNumber = "";
- foreach (ManagementObject queryObj in searcher.Get())
- {
- string portName = (string)queryObj["Caption"];
- if (portName.Contains("COM"))
- {
- portName = portName.Substring(portName.IndexOf('('));
- portName = portName.Remove(portName.Length - 1);
- portName = portName.Remove(0, 1);
- portNumber = portName;
- }
- }
- return portNumber;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement