The PropertyNameSet_r structure is used to aggregate a number of PropertyName_r structures into a single data structure.
typedef struct PropertyNameSet_r {
[range(0,100000)] DWORD cNames;
[size_is(cNames)] PropertyName_r aNames[];
} PropertyNameSet_r;
cNames: The number of PropertyName_r structures in this aggregation. The value MUST NOT exceed 100,000.
aNames: The list of PropertyName_r structures in this aggregation.