SafeArray объектов

Я хочу передать SafeArray в функцию в C ++ COM.

У меня есть объект класса MetadataListEntity, который я инициализировал

IMetadataListEntityPtr metadataListEntity = NULL;
hr = CoCreateInstance(
__uuidof(MetadataListEntity),
NULL,
CLSCTX_INPROC_SERVER,
__uuidof(IMetadataListEntityPtr),
(void**)&metadataListEntity);

metadataListEntity->PutBaseType(0);
metadataListEntity->PutDescription("");
metadataListEntity->PutId("78ba31f9-11ed-4669-9143-c4ac9f11b28b");
metadataListEntity->PutIsChecked(true);
metadataListEntity->PutItemCount(24);
metadataListEntity->PutTitle("AgeMaster");

Я хочу создать массив объектов MetadataListEntity и передать его в функцию, которая принимает SafeArray.

Как мне это сделать?

Спасибо,
Gagan

0

Решение

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

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

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

По вопросам рекламы [email protected]