заполнение структуры в ассемблере с помощью fasm
Мне нужно воссоздать такую структуру.
typedef struct _GUID {
unsigned long Data1;
unsigned short Data2;
unsigned short Data3;
unsigned char Data4[8];
} GUID;
я его сделал.
struct GUID
Data1 dq ?
Data2 dw ?
Data3 dw ?
Data4 rb 8
ends
и в секции данных хочу создать структуру с заполненными данными, но не получается. пишет invalid marco arguments это всё из-за того что я не правильно заполняю поле Data4, но как правильно надо делать?
FOLDERID_Profile GUID 0x5e6c858f, 0x0e22, 0x4760, 0x9a, 0xfe, 0xea, 0x33, 0x17, 0xb6, 0x71, 0x73