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

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

Синтаксис

typedef struct _SHARE_INFO_501 {
  LMSTR shi501_netname;
  DWORD shi501_type;
  LMSTR shi501_remark;
  DWORD shi501_flags;
} SHARE_INFO_501, *PSHARE_INFO_501, *LPSHARE_INFO_501;

Члены

shi501_netname

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

shi501_type

Сочетание значений, определяющих тип общей папки.

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

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

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

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

shi501_remark

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

shi501_flags

Защищены; значение должно быть равно нулю.

Требования

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

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

NetShareGetInfo

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

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

Функции общих сетевых файлов