DELEGATEITEMID structure (shobjidl_core.h)
Used by delegate folders in place of a standard ITEMIDLIST structure.
Syntax
typedef struct DELEGATEITEMID {
WORD cbSize;
WORD wOuter;
WORD cbInner;
BYTE rgb[1];
} DELEGATEITEMID;
Members
cbSize
Type: WORD
The size, in bytes, of this structure.
wOuter
Type: WORD
Private data owned by the delegating (outer) folder.
cbInner
Type: WORD
The size, in bytes, of the delegate's data. The first cbInner bytes of the rgb array contain this data. The remaining data in rgb belongs to the outer folder.
rgb[1]
Type: BYTE[1]
An array holding the inner folder's data, which is opaque to the outer folder, followed by outer folder's data.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Header | shobjidl_core.h (include Shobjidl.h) |