Поделиться через


Структура CALPOLESTR (ocidl.h)

Задает подсчитанный массив строк, используемый для указания предопределенных строк, которые может принимать свойство.

Синтаксис

typedef struct tagCALPOLESTR {
  ULONG    cElems;
  LPOLESTR *pElems;
} CALPOLESTR, *LPCALPOLESTR;

Члены

cElems

Размер массива, на который указывает pElems.

pElems

Указатель на массив значений LPOLESTR , каждое из которых соответствует допустимому значению, которое может принимать определенное свойство. Вызывающий объект может использовать эти строковые значения в элементах пользовательского интерфейса, например раскрывающихся списках. Этот массив, а также строки в массиве выделяются вызываемым объектом с помощью CoTaskMemAlloc и освобождаются вызывающим объектом с помощью CoTaskMemFree.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть ocidl.h

См. также раздел

IPerPropertyBrowsing::GetPredefinedStrings

LPOLESTR