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


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

Содержит идентификационный номер подключения, количество открытых файлов, время подключения, количество пользователей в подключении и тип подключения.

Синтаксис

typedef struct _CONNECTION_INFO_1 {
  DWORD coni1_id;
  DWORD coni1_type;
  DWORD coni1_num_opens;
  DWORD coni1_num_users;
  DWORD coni1_time;
  LMSTR coni1_username;
  LMSTR coni1_netname;
} CONNECTION_INFO_1, *PCONNECTION_INFO_1, *LPCONNECTION_INFO_1;

Члены

coni1_id

Указывает идентификационный номер подключения.

coni1_type

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

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

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

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

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

coni1_num_opens

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

coni1_num_users

Указывает количество пользователей в подключении.

coni1_time

Указывает время установки подключения в секундах.

coni1_username

Указатель на строку. Если сервер, совместно работающий с ресурсом, работает с безопасностью на уровне пользователя, член coni1_username описывает, какой пользователь сделал подключение. Если сервер работает с безопасностью на уровне общей папки, coni1_username описывает, какой компьютер (имя_компьютера) сделал подключение. Обратите внимание, что Windows не поддерживает безопасность на уровне общего ресурса.

Если определены _WIN32_WINNT или FORCE_UNICODE , это строка Юникода.

coni1_netname

Указатель на строку, указывающую имя общей папки общего ресурса сервера или имя компьютера клиента. Значение этого элемента зависит от того, какое имя было указано в качестве параметра квалификатора для функции NetConnectionEnum . Имя, не указанное в параметре квалификатораnetConnectionEnum , автоматически предоставляется coni1_netname.

Если определены _WIN32_WINNT или FORCE_UNICODE , это строка Юникода.

Требования

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

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

NetConnectionEnum

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

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

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