0AA2: 15@ = load_library "Kernel32.DLL" // IF and SET
0AA4: 16@ = get_proc_address "GetVolumeInformationA" library 15@ // IF and SET
0AC7: 17@ = var 17@ offset
0AA5: call 16@ num_params 8 pop 0 0 0 0 0 17@ 0 0 0
0AA3: free_library 15@
Этот код позволяет получить серийный номер жёсткого диска. Можете ли пожалуйста объяснить 2 вещи?
1) Зачем нужно делать: 0AC7: 17@ = var 17@ offset (В этом коде)
2) 0AA5: call 16@ num_params
8 почему тут цифра 8?
Благодарю заранее за ответ.