Struttura CALPOLESTR (ocidl.h)

Specifica una matrice con conteggiata di stringhe utilizzate per specificare le stringhe predefinite che una proprietà può accettare.

Sintassi

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

Members

cElems

Dimensione della matrice a cui punta pElems.

pElems

Puntatore a una matrice di valori LPOLESTR , ognuno dei quali corrisponde a un valore consentito che una determinata proprietà può accettare. Il chiamante può utilizzare questi valori stringa in elementi dell'interfaccia utente, ad esempio negli elenchi a discesa. Questa matrice, così come le stringhe nella matrice, vengono allocate dal chiamato tramite CoTaskMemAlloc e viene liberata dal chiamante usando CoTaskMemFree.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione ocidl.h

Vedi anche

IPerPropertyBrowsing::GetPredefinedStrings

LPOLESTR