структура 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 .
Значение | Значение |
---|---|
|
Дисковый накопитель. |
|
Очередь печати. |
|
Устройство связи. |
|
Межпроцессная связь (IPC). |
Кроме того, можно указать одно или оба из следующих значений.
Значение | Значение |
---|---|
|
Специальный общий ресурс, зарезервированный для межпроцессного взаимодействия (IPC$) или удаленного администрирования сервера (ADMIN$). Также может ссылаться на административные общие папки, такие как C$, D$, E$, и т. д. Дополнительные сведения см. в разделе Функции общего сетевого ресурса. |
|
Временная общая папка. |
shi1_remark
Указатель на строку Юникода, указывающую необязательный комментарий к общему ресурсу.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | lmshare.h (включая Lm.h) |