vivernet
Знающий
- Сообщения
- 32
- Репутация
- 6
Сталкивался ли кто с проблемой работы функции _WinAPI_UniqueHardwareID?
Суть: при генерации HardWareID столкнулся с тем что при выборе различных флагов на основе чего генерировать, получаю один результат, а именно, при выборе флагов:
при выборе, результат выходит точно такой же:
В итоге проверил работу функции вот так:
К сожалению не так давно изучаю AutoIt, и возможно этому есть логичное заключение, но по моему я делаю все правильно, и плюс результат должен быть точно различым
PS: в теории наверно понял причину, правда если так то плохо что в документации не прописано, судя по константам, инфа о материнской плате используется везде((((
Суть: при генерации HardWareID столкнулся с тем что при выборе различных флагов на основе чего генерировать, получаю один результат, а именно, при выборе флагов:
при выборе, результат выходит точно такой же:
В итоге проверил работу функции вот так:
Код:
ConsoleWrite('MB + BIOS: ' & _WinAPI_UniqueHardwareID(BitOR($UHID_MB, $UHID_BIOS)) & @CRLF)
ConsoleWrite('MB + BIOS: ' & _WinAPI_UniqueHardwareID($UHID_MB + $UHID_BIOS) & @CRLF)
ConsoleWrite('MB: ' & _WinAPI_UniqueHardwareID($UHID_MB) & @CRLF)
ConsoleWrite('BIOS: ' & _WinAPI_UniqueHardwareID($UHID_BIOS) & @CRLF)
MB + BIOS: {8FC8482C-9396-F347-3DF6-31DE8B18E82E}
MB + BIOS: {8FC8482C-9396-F347-3DF6-31DE8B18E82E}
MB: {18AE4D0E-4D2B-BB49-8497-F23AFBD2361E}
BIOS: {8FC8482C-9396-F347-3DF6-31DE8B18E82E}
К сожалению не так давно изучаю AutoIt, и возможно этому есть логичное заключение, но по моему я делаю все правильно, и плюс результат должен быть точно различым
Сообщение автоматически объединено:
PS: в теории наверно понял причину, правда если так то плохо что в документации не прописано, судя по константам, инфа о материнской плате используется везде((((
Последнее редактирование: