Directory Services

DSOBJECTNAMES

The DSOBJECTNAMES structure is used to contain directory object data for use by an Active Directory property sheet or context menu extension.

typedef struct {
CLSID clsidNamespace;
UINT cItems;
DSOBJECT aObjects[1]; } DSOBJECTNAMES,
*LPDSOBJECTNAMES;

Members

clsidNamespace
Contains the namespace identifier which indicates the origin of the namespace selection. The CLSID_DsFolder value (identical to CLSID_MicrosoftDS) is used to identify namespaces implemented by Active Directory.
cItems
Contains the number of elements in the aObjects array.
aObjects
Contains an array of DSBOJECT structures. Each DSBOJECT structure represents a single directory object. The cItems member contains the number of elements in the array.

Requirements

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

See Also

DSBOJECT, Active Directory Display Structures