Abrufen des CPU-ID-Codes von C # in C ++
Ich habe diesen C # -Code, um die Prozessor-ID zu erhalten, aber ich kann ihn nicht an C ++ weitergeben. Ich habe viel versucht, kann es aber nicht. Ich habe gerade in C ++ begonnen und möchte die CPU-ID mit erhalten C ++ wie ich es mit C # gewohnt bin
Dies ist der Code, den ich in C # habe:
<code>public static string GetProcessorID() { string sProcessorID = ""; string sQuery = "SELECT ProcessorId FROM Win32_Processor"; ManagementObjectSearcher oManagementObjectSearcher = new ManagementObjectSearcher(sQuery); ManagementObjectCollection oCollection = oManagementObjectSearcher.Get(); foreach (ManagementObject oManagementObject in oCollection) { sProcessorID = (string)oManagementObject["ProcessorId"]; } return (sProcessorID); } </code>