Структура DELEGATEITEMID (shobjidl_core.h)
Используется делегированными папками вместо стандартной структуры ITEMIDLIST .
Синтаксис
typedef struct DELEGATEITEMID {
WORD cbSize;
WORD wOuter;
WORD cbInner;
BYTE rgb[1];
} DELEGATEITEMID;
Члены
cbSize
Тип: WORD
Размер данной структуры (в байтах).
wOuter
Тип: WORD
Частные данные, принадлежащие делегированной (внешней) папке.
cbInner
Тип: WORD
Размер данных делегата (в байтах). Первые байты cbInnerв rgb-массиве содержат эти данные. Остальные данные в rgb относятся к внешней папке.
rgb[1]
Тип: BYTE[1]
Массив, содержащий данные внутренней папки, которые непрозрачны для внешней папки, а затем данные внешней папки.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | shobjidl_core.h (включая Shobjidl.h) |