Share via


Estructura CALPOLESTR (ocidl.h)

Especifica una matriz contada de cadenas usadas para especificar las cadenas predefinidas que una propiedad puede aceptar.

Sintaxis

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

Miembros

cElems

Tamaño de la matriz a la que apunta pElems.

pElems

Puntero a una matriz de valores LPOLESTR , cada uno de los cuales corresponde a un valor permitido que una propiedad determinada puede aceptar. El llamador puede usar estos valores de cadena en elementos de la interfaz de usuario, como cuadros de lista desplegable. Esta matriz, así como las cadenas de la matriz, se asignan mediante el destinatario mediante CoTaskMemAlloc y el autor de la llamada libera mediante CoTaskMemFree.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado ocidl.h

Consulte también

IPerPropertyBrowsing::GetPredefinedStrings

LPOLESTR