Structure CALPOLESTR (ocidl.h)

Spécifie un tableau compté de chaînes utilisé pour spécifier les chaînes prédéfinies qu’une propriété peut accepter.

Syntaxe

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

Membres

cElems

Taille du tableau pointé vers les pElems.

pElems

Pointeur vers un tableau de valeurs LPOLESTR , chacune correspondant à une valeur autorisée qu’une propriété particulière peut accepter. L'appelant peut utiliser ces valeurs de chaîne dans des éléments de l'interface utilisateur, tels que les zones de liste déroulante. Ce tableau, ainsi que les chaînes du tableau, sont alloués par l’appelé à l’aide de CoTaskMemAlloc et sont libérés par l’appelant à l’aide de CoTaskMemFree.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête ocidl.h

Voir aussi

IPerPropertyBrowsing ::GetPredefinedStrings

LPOLESTR