The FlatUIDArray_r structure encodes an array of FlatUID_r data structures.
typedef struct _FlatUIDArray_r {
[range(0,100000)] DWORD cValues;
[size_is(cValues)] FlatUID_r** lpguid;
} FlatUIDArray_r;
cValues: The number of FlatUID_r structures represented in the FlatUIDArray_r structure. This value MUST NOT exceed 100,000.
lpguid: The FlatUID_r data structures.