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