Атрибуты структуры получают несколько структур

Возможно ли для атрибута структуры разместить несколько структур?

Пример, мне нужен атрибут LPWFSPINFDK lppFDKs; которая является частью структуры _wfs_pin_func_key_detailполучить несколько структур _wfs_pin_fdk,

Я пытаюсь таким образом, компилирует, но окончательная программа не распознает:

    WFSPINFUNCKEYDETAIL PinFunKeyDetail;

WFSPINFDK ObjPinKey;
LPWFSPINFDK PinKey;
PinKey = &ObjPinKey;

PinKey->ulFDK = WFS_PIN_FK_FDK01;
PinKey->usXPosition = 5;
PinKey->usYPosition = 5;

PinFunKeyDetail.lppFDKs = &PinKey;

STRUCT: _wfs_pin_fdk

typedef struct _wfs_pin_fdk
{
ULONG               ulFDK;
USHORT              usXPosition;
USHORT              usYPosition;
} WFSPINFDK, * LPWFSPINFDK;

STRUCT: _wfs_pin_func_key_detail

typedef struct _wfs_pin_func_key_detail
{
ULONG               ulFuncMask;
USHORT              usNumberFDKs;
LPWFSPINFDK       * lppFDKs; //I want to receive the structs here
} WFSPINFUNCKEYDETAIL, * LPWFSPINFUNCKEYDETAIL;

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …