Enne tänast lõunat nägin aprillis registreeritud viga, kus arvuti kasutas juhtmevaba internetiühendust, tarkvara ei saanud sisse lülitada ja see ei lahendatud tol ajal (klient ütles, et oleks parem üle minna juhtmega internetile). Mõtlesin sellele lõunal ja tundsin, et MAC-aadressi saamisel autoriseerimise kontrollimisel oli viga, ning kui pärast söömist tagasi tulin, vaatasin koodi ja seal oli tõepoolest probleem. Autoriseerimise ajal on see volitatud vastavalt kohaliku võrgukaardi MAC-aadressile ning traadita võrgukaardi MAC-aadress kontrollitakse sisselogimisel, mistõttu tarkvara ei saa avada. Otsisin lühidalt, viitasin sellele artiklile, koos msdn kirjelduse ja kohaliku testiga, muutsin funktsiooni, et saada kohaliku füüsilise võrgukaardi MAC-aadress, ja läbisin testi (testkeskkond Win7 Enterprise Edition 64-bitine sülearvuti). Funktsioonikood on järgmine:
|