Вверх ↑
Ответов: 4581
Рейтинг: 730
#1: 2021-09-30 16:00:27 ЛС | профиль | цитата
Iliya писал(а):
Cannot initialize local variables

var
DevInterface: SP_DEVICE_INTERFACE_DATA;
Request: USB_DESCRIPTOR_REQUEST;
...
begin
DevInterface.cbSize := sizeof(SP_DEVICE_INTERFACE_DATA);
Request.wIndex := 1033;
Request.wLength := sizeof(Request.Data);

Iliya писал(а):
Undeclared identifier: 'GetEnumName'

write(), writeln(), WriteConsoleW() - это выдача результатов работы кода в консоль. Заменяешь это на выдачу событий HiAsm, что не нужно - комментируешь. "GetEnumName(TypeInfo(USB_DEVICE_SPEED)" не нужно, в данном коде его можно было бы заменить на 'USB_DEVICE_SPEED'. А в твоем случае будет просто выдаваться событие с нужными данными.
карма: 26

1
Голосовали:Iliya
Редактировалось 1 раз(а), последний 2021-09-30 16:00:49