DS_SELECTION_LIST 结构 (objsel.h)

DS_SELECTION_LIST 结构包含有关用户从对象选取器对话框中选择的对象的数据。 此结构由 IDataObject 接口提供, IDsObjectPicker::InvokeDialog 方法以 CFSTR_DSOP_DS_SELECTION_LIST 数据格式提供。

语法

typedef struct _DS_SELECTION_LIST {
  ULONG        cItems;
  ULONG        cFetchedAttributes;
  DS_SELECTION aDsSelection[ANYSIZE_ARRAY];
} DS_SELECTION_LIST, *PDS_SELECTION_LIST;

成员

cItems

包含 aDsSelection 数组中的元素数。

cFetchedAttributes

包含每个 DS_SELECTION 结构的 pvarFetchedAttributes 成员中返回的元素数。

aDsSelection[ANYSIZE_ARRAY]

包含 DS_SELECTION 结构的数组,用户选择的每个对象对应一个。 cItems 成员指示此数组中的元素数。

要求

要求
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
标头 objsel.h

另请参阅

CFSTR_DSOP_DS_SELECTION_LIST

DS_SELECTION

目录对象选取器

IDataObject

IDsObjectPicker::InvokeDialog