CALPOLESTR 構造体 (ocidl.h)

プロパティで受け入れられる定義済みの文字列を指定するために使用される文字列のカウントされた配列を指定します。

構文

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

メンバー

cElems

pElems が指す配列のサイズ。

pElems

LPOLESTR 値の配列へのポインター。各値は、特定のプロパティが受け入れ可能な値に対応します。 呼び出し元は、ドロップダウン リスト ボックスなどのユーザー インターフェイス要素でこれらの文字列値を使用できます。 この配列と配列内の文字列は、 CoTaskMemAlloc を使用して呼び出し先によって割り当てられ、 CoTaskMemFree を使用して呼び出し元によって解放されます。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header ocidl.h

こちらもご覧ください

IPerPropertyBrowsing::GetPredefinedStrings

LPOLESTR