DSOBJECTNAMES structure (dsclient.h)
The DSOBJECTNAMES structure is used to contain directory object data for use by an Active Directory property sheet or context menu extension.
Syntax
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 Domain Services.
cItems
Contains the number of elements in the aObjects array.
aObjects[1]
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
Requirement | Value |
---|---|
Minimum supported client | Windows Vista |
Minimum supported server | Windows Server 2008 |
Header | dsclient.h |