Før frokost i dag så jeg en fejl registreret i april, hvor computeren brugte trådløst internet, softwaren ikke kunne tændes, og det blev ikke løst på det tidspunkt (kunden sagde, det ville være bedre at skifte til kablet). Jeg tænkte over det til frokost og følte, at der var en fejl i at få MAC-adressen, da jeg verificerede autorisationen, og da jeg kom tilbage efter at have spist, kiggede jeg på koden, og der var faktisk et problem. Ved autorisation autoriseres det i henhold til MAC-adressen på det lokale netværkskort, og MAC-adressen på det trådløse netværkskort, der bruges til autorisation, verificeres ved indlogning, så softwaren ikke kan åbnes. Jeg søgte kort, henviste til denne artikel, kombineret med beskrivelsen på msdn og den lokale test, ændrede funktionen for at få MAC-adressen på det lokale fysiske netværkskort og bestod testen (testmiljø Win7 Enterprise Edition 64-bit notebook). Funktionskoden er som følger:
|