Мне нужно преобразовать структуру ниже в delphi. Я сомневаюсь, что это значение «: 4» означает в «зарезервированных» и «версий» членах. Похоже, что это мешает размеру структуры! Кто-нибудь с советами?Convert C structure to delphi
typedef struct _FSRTL_COMMON_FCB_HEADER {
CSHORT NodeTypeCode;
CSHORT NodeByteSize;
UCHAR Flags;
UCHAR IsFastIoPossible;
UCHAR Flags2;
UCHAR Reserved :4;
UCHAR Version :4;
PERESOURCE Resource;
...
Количество бит. –
Для записи, так как также помечен Pascal: Free Pascal поддерживает битподы. –