Directory Services

DS_SELECTION_LIST

The DS_SELECTION_LIST structure contains data about the objects the user selected from an object picker dialog box. This structure is supplied by the IDataObject interface supplied by the IDsObjectPicker::InvokeDialog method in the CFSTR_DSOP_DS_SELECTION_LIST data format.

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

Members

cItems
Contains the number of elements in the aDsSelection array.
cFetchedAttributes
Contains the number of elements returned in the pvarFetchedAttributes member of each DS_SELECTION structure.
aDsSelection
Contains an array of DS_SELECTION structures, one for each object selected by the user. The cItems member indicates the number of elements in this array.

Requirements

Client: Included in Windows XP and Windows 2000 Professional.
Server: Included in Windows Server 2003 and Windows 2000 Server.
Header: Declared in Objsel.h.

See Also

IDataObject, IDsObjectPicker::InvokeDialog, CFSTR_DSOP_DS_SELECTION_LIST, DS_SELECTION, Directory Object Picker