Поделиться через


Структура 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)