структура SHARE_INFO_1 (lmshare.h)

Содержит сведения об общем ресурсе, включая имя и тип ресурса, а также комментарий, связанный с ресурсом.

Синтаксис

typedef struct _SHARE_INFO_1 {
  LMSTR shi1_netname;
  DWORD shi1_type;
  LMSTR shi1_remark;
} SHARE_INFO_1, *PSHARE_INFO_1, *LPSHARE_INFO_1;

Члены

shi1_netname

Указатель на строку Юникода, указывающую имя общей папки ресурса. Вызовы функции NetShareSetInfo игнорируют этот элемент.

shi1_type

Сочетание значений, указывающих тип общего ресурса. Вызовы функции NetShareSetInfo игнорируют этот элемент.

Можно указать одно из следующих значений. Эти значения можно изолировать с помощью значения STYPE_MASK .

Значение Значение
STYPE_DISKTREE
Дисковый накопитель.
STYPE_PRINTQ
Очередь печати.
STYPE_DEVICE
Устройство связи.
STYPE_IPC
Межпроцессная связь (IPC).
 

Кроме того, можно указать одно или оба из следующих значений.

Значение Значение
STYPE_SPECIAL
Специальный общий ресурс, зарезервированный для межпроцессного взаимодействия (IPC$) или удаленного администрирования сервера (ADMIN$). Также может ссылаться на административные общие папки, такие как C$, D$, E$, и т. д. Дополнительные сведения см. в разделе Функции общего сетевого ресурса.
STYPE_TEMPORARY
Временная общая папка.

shi1_remark

Указатель на строку Юникода, указывающую необязательный комментарий к общему ресурсу.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть lmshare.h (включая Lm.h)

См. также раздел

NetShareEnum

NetShareGetInfo

NetShareSetInfo

Общие сведения об управлении сетью

Структуры управления сетью

Функции общего сетевого ресурса