typedef struct _DEV_BROADCAST_DEVICEINTERFACE {
DWORD dbcc_size;
DWORD dbcc_devicetype;
DWORD dbcc_reserved;
GUID dbcc_classguid;
TCHAR dbcc_name[1];
} DEV_BROADCAST_DEVICEINTERFACE, *PDEV_BROADCAST_DEVICEINTERFACE;
Как извлеч строку dbcc_name[1]?
Protected *DevBrdDevInter.DEV_BROADCAST_DEVICEINTERFACE AddMess("ClassGUID="+GUIDtoStr(*DevBrdDevInter\dbcc_classguid)) ; Ok AddMess("DevName="+*DevBrdDevInter\dbcc_name) ; Fail AddMess("DevName="+PeekS(@*DevBrdDevInter\dbcc_name)) ;Fail ???