Qt/C++ Windows下获取多张网卡的IP及网卡名称等信息
void guidFormString(const char *pszGuid, GUID &guid) {
if (pszGuid == nullptr) return;
int temp[3] = {
0, 0, 0};
sscanf_s(pszGuid, "%08x-%4hx-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x", &(guid.Data1), &(guid.Data2)
, reinterpret_cast<unsigned int*>(&(guid.Data3)), reinterpret_cast<unsigned int*>(&guid.Data4[0])
, reinterpret_cast<unsigned int*>(&guid.Data4[1]), reinterpret_cast<unsigned int*>(&guid.Data4[2])
, reinterpret_cast<unsigned int*>(&guid.Data4[3]), reinterpret_cast<unsigned int*>(&guid.Data4[4])
, &temp[0], &temp[1], &temp[2]);
guid.Data4[5] = static_cast<unsigned char>(temp[0]);
guid<